265 lines
10 KiB
TypeScript
265 lines
10 KiB
TypeScript
import { z } from "zod";
|
|
export declare const freebitAccountDetailsRequestSchema: z.ZodObject<{
|
|
version: z.ZodOptional<z.ZodString>;
|
|
requestDatas: z.ZodArray<z.ZodObject<{
|
|
kind: z.ZodEnum<{
|
|
MASTER: "MASTER";
|
|
MVNO: "MVNO";
|
|
}>;
|
|
account: z.ZodOptional<z.ZodUnion<readonly [z.ZodString, z.ZodNumber]>>;
|
|
}, z.core.$strip>>;
|
|
}, z.core.$strip>;
|
|
export declare const freebitTrafficInfoRequestSchema: z.ZodObject<{
|
|
account: z.ZodString;
|
|
}, z.core.$strip>;
|
|
export declare const freebitTopUpOptionsSchema: z.ZodObject<{
|
|
campaignCode: z.ZodOptional<z.ZodString>;
|
|
expiryDate: z.ZodOptional<z.ZodString>;
|
|
scheduledAt: z.ZodOptional<z.ZodString>;
|
|
}, z.core.$strip>;
|
|
export declare const freebitTopUpRequestPayloadSchema: z.ZodObject<{
|
|
account: z.ZodString;
|
|
quotaMb: z.ZodNumber;
|
|
options: z.ZodOptional<z.ZodObject<{
|
|
campaignCode: z.ZodOptional<z.ZodString>;
|
|
expiryDate: z.ZodOptional<z.ZodString>;
|
|
scheduledAt: z.ZodOptional<z.ZodString>;
|
|
}, z.core.$strip>>;
|
|
}, z.core.$strip>;
|
|
export declare const freebitTopUpApiRequestSchema: z.ZodObject<{
|
|
account: z.ZodString;
|
|
quota: z.ZodNumber;
|
|
quotaCode: z.ZodOptional<z.ZodString>;
|
|
expire: z.ZodOptional<z.ZodString>;
|
|
runTime: z.ZodOptional<z.ZodString>;
|
|
}, z.core.$strip>;
|
|
export declare const freebitPlanChangeRequestSchema: z.ZodObject<{
|
|
account: z.ZodString;
|
|
newPlanCode: z.ZodString;
|
|
assignGlobalIp: z.ZodOptional<z.ZodBoolean>;
|
|
scheduledAt: z.ZodOptional<z.ZodString>;
|
|
}, z.core.$strip>;
|
|
export declare const freebitPlanChangeApiRequestSchema: z.ZodObject<{
|
|
account: z.ZodString;
|
|
plancode: z.ZodString;
|
|
globalip: z.ZodOptional<z.ZodEnum<{
|
|
0: "0";
|
|
1: "1";
|
|
}>>;
|
|
runTime: z.ZodOptional<z.ZodString>;
|
|
}, z.core.$strip>;
|
|
export declare const freebitAddSpecRequestSchema: z.ZodObject<{
|
|
account: z.ZodString;
|
|
specCode: z.ZodString;
|
|
enabled: z.ZodOptional<z.ZodBoolean>;
|
|
networkType: z.ZodOptional<z.ZodEnum<{
|
|
"4G": "4G";
|
|
"5G": "5G";
|
|
}>>;
|
|
}, z.core.$strip>;
|
|
export declare const freebitRemoveSpecRequestSchema: z.ZodObject<{
|
|
account: z.ZodString;
|
|
specCode: z.ZodString;
|
|
}, z.core.$strip>;
|
|
export declare const freebitCancelPlanRequestSchema: z.ZodObject<{
|
|
account: z.ZodString;
|
|
runDate: z.ZodOptional<z.ZodString>;
|
|
}, z.core.$strip>;
|
|
export declare const freebitCancelPlanApiRequestSchema: z.ZodObject<{
|
|
account: z.ZodString;
|
|
runTime: z.ZodOptional<z.ZodString>;
|
|
}, z.core.$strip>;
|
|
export declare const freebitQuotaHistoryRequestSchema: z.ZodObject<{
|
|
account: z.ZodString;
|
|
fromDate: z.ZodString;
|
|
toDate: z.ZodString;
|
|
}, z.core.$strip>;
|
|
export declare const freebitQuotaHistoryResponseSchema: z.ZodObject<{
|
|
resultCode: z.ZodString;
|
|
status: z.ZodOptional<z.ZodObject<{
|
|
message: z.ZodString;
|
|
statusCode: z.ZodUnion<readonly [z.ZodString, z.ZodNumber]>;
|
|
}, z.core.$strip>>;
|
|
total: z.ZodUnion<readonly [z.ZodString, z.ZodNumber]>;
|
|
count: z.ZodUnion<readonly [z.ZodString, z.ZodNumber]>;
|
|
quotaHistory: z.ZodArray<z.ZodObject<{
|
|
addQuotaKb: z.ZodUnion<readonly [z.ZodString, z.ZodNumber]>;
|
|
addDate: z.ZodString;
|
|
expireDate: z.ZodString;
|
|
campaignCode: z.ZodOptional<z.ZodString>;
|
|
}, z.core.$strip>>;
|
|
}, z.core.$strip>;
|
|
export declare const freebitEsimMnpSchema: z.ZodObject<{
|
|
reserveNumber: z.ZodString;
|
|
reserveExpireDate: z.ZodString;
|
|
}, z.core.$strip>;
|
|
export declare const freebitEsimReissueRequestSchema: z.ZodObject<{
|
|
account: z.ZodString;
|
|
newEid: z.ZodString;
|
|
oldEid: z.ZodOptional<z.ZodString>;
|
|
planCode: z.ZodOptional<z.ZodString>;
|
|
oldProductNumber: z.ZodOptional<z.ZodString>;
|
|
}, z.core.$strip>;
|
|
export declare const freebitEsimAddAccountRequestSchema: z.ZodObject<{
|
|
authKey: z.ZodOptional<z.ZodString>;
|
|
aladinOperated: z.ZodDefault<z.ZodEnum<{
|
|
10: "10";
|
|
20: "20";
|
|
}>>;
|
|
account: z.ZodString;
|
|
eid: z.ZodString;
|
|
addKind: z.ZodDefault<z.ZodEnum<{
|
|
N: "N";
|
|
R: "R";
|
|
}>>;
|
|
shipDate: z.ZodOptional<z.ZodString>;
|
|
planCode: z.ZodOptional<z.ZodString>;
|
|
contractLine: z.ZodOptional<z.ZodEnum<{
|
|
"4G": "4G";
|
|
"5G": "5G";
|
|
}>>;
|
|
mnp: z.ZodOptional<z.ZodObject<{
|
|
reserveNumber: z.ZodString;
|
|
reserveExpireDate: z.ZodString;
|
|
}, z.core.$strip>>;
|
|
}, z.core.$strip>;
|
|
export declare const freebitSimFeaturesRequestSchema: z.ZodObject<{
|
|
account: z.ZodString;
|
|
voiceMailEnabled: z.ZodOptional<z.ZodBoolean>;
|
|
callWaitingEnabled: z.ZodOptional<z.ZodBoolean>;
|
|
callForwardingEnabled: z.ZodOptional<z.ZodBoolean>;
|
|
callerIdEnabled: z.ZodOptional<z.ZodBoolean>;
|
|
}, z.core.$strip>;
|
|
export declare const freebitGlobalIpRequestSchema: z.ZodObject<{
|
|
account: z.ZodString;
|
|
assign: z.ZodBoolean;
|
|
}, z.core.$strip>;
|
|
export declare const freebitAuthRequestSchema: z.ZodObject<{
|
|
oemId: z.ZodString;
|
|
oemKey: z.ZodString;
|
|
}, z.core.$strip>;
|
|
export declare const freebitCancelAccountRequestSchema: z.ZodObject<{
|
|
account: z.ZodString;
|
|
runDate: z.ZodOptional<z.ZodString>;
|
|
}, z.core.$strip>;
|
|
export declare const freebitEsimIdentitySchema: z.ZodObject<{
|
|
firstnameKanji: z.ZodOptional<z.ZodString>;
|
|
lastnameKanji: z.ZodOptional<z.ZodString>;
|
|
firstnameZenKana: z.ZodOptional<z.ZodString>;
|
|
lastnameZenKana: z.ZodOptional<z.ZodString>;
|
|
gender: z.ZodOptional<z.ZodEnum<{
|
|
M: "M";
|
|
F: "F";
|
|
}>>;
|
|
birthday: z.ZodOptional<z.ZodString>;
|
|
}, z.core.$strip>;
|
|
export declare const freebitEsimActivationRequestSchema: z.ZodObject<{
|
|
authKey: z.ZodString;
|
|
aladinOperated: z.ZodDefault<z.ZodEnum<{
|
|
10: "10";
|
|
20: "20";
|
|
}>>;
|
|
createType: z.ZodDefault<z.ZodEnum<{
|
|
new: "new";
|
|
reissue: "reissue";
|
|
exchange: "exchange";
|
|
}>>;
|
|
account: z.ZodString;
|
|
eid: z.ZodString;
|
|
simkind: z.ZodDefault<z.ZodEnum<{
|
|
esim: "esim";
|
|
psim: "psim";
|
|
}>>;
|
|
planCode: z.ZodOptional<z.ZodString>;
|
|
contractLine: z.ZodOptional<z.ZodEnum<{
|
|
"4G": "4G";
|
|
"5G": "5G";
|
|
}>>;
|
|
shipDate: z.ZodOptional<z.ZodString>;
|
|
mnp: z.ZodOptional<z.ZodObject<{
|
|
reserveNumber: z.ZodString;
|
|
reserveExpireDate: z.ZodString;
|
|
}, z.core.$strip>>;
|
|
firstnameKanji: z.ZodOptional<z.ZodString>;
|
|
lastnameKanji: z.ZodOptional<z.ZodString>;
|
|
firstnameZenKana: z.ZodOptional<z.ZodString>;
|
|
lastnameZenKana: z.ZodOptional<z.ZodString>;
|
|
gender: z.ZodOptional<z.ZodEnum<{
|
|
M: "M";
|
|
F: "F";
|
|
}>>;
|
|
birthday: z.ZodOptional<z.ZodString>;
|
|
masterAccount: z.ZodOptional<z.ZodString>;
|
|
masterPassword: z.ZodOptional<z.ZodString>;
|
|
repAccount: z.ZodOptional<z.ZodString>;
|
|
size: z.ZodOptional<z.ZodString>;
|
|
addKind: z.ZodOptional<z.ZodString>;
|
|
oldEid: z.ZodOptional<z.ZodString>;
|
|
oldProductNumber: z.ZodOptional<z.ZodString>;
|
|
deliveryCode: z.ZodOptional<z.ZodString>;
|
|
globalIp: z.ZodOptional<z.ZodEnum<{
|
|
10: "10";
|
|
20: "20";
|
|
}>>;
|
|
}, z.core.$strip>;
|
|
export declare const freebitEsimActivationResponseSchema: z.ZodObject<{
|
|
resultCode: z.ZodString;
|
|
resultMessage: z.ZodOptional<z.ZodString>;
|
|
data: z.ZodOptional<z.ZodAny>;
|
|
status: z.ZodOptional<z.ZodObject<{
|
|
statusCode: z.ZodUnion<readonly [z.ZodString, z.ZodNumber]>;
|
|
message: z.ZodString;
|
|
}, z.core.$strip>>;
|
|
message: z.ZodOptional<z.ZodString>;
|
|
}, z.core.$strip>;
|
|
export declare const freebitEsimActivationParamsSchema: z.ZodObject<{
|
|
account: z.ZodString;
|
|
eid: z.ZodString;
|
|
planCode: z.ZodOptional<z.ZodString>;
|
|
contractLine: z.ZodOptional<z.ZodEnum<{
|
|
"4G": "4G";
|
|
"5G": "5G";
|
|
}>>;
|
|
aladinOperated: z.ZodDefault<z.ZodEnum<{
|
|
10: "10";
|
|
20: "20";
|
|
}>>;
|
|
shipDate: z.ZodOptional<z.ZodString>;
|
|
mnp: z.ZodOptional<z.ZodObject<{
|
|
reserveNumber: z.ZodString;
|
|
reserveExpireDate: z.ZodString;
|
|
}, z.core.$strip>>;
|
|
identity: z.ZodOptional<z.ZodObject<{
|
|
firstnameKanji: z.ZodOptional<z.ZodString>;
|
|
lastnameKanji: z.ZodOptional<z.ZodString>;
|
|
firstnameZenKana: z.ZodOptional<z.ZodString>;
|
|
lastnameZenKana: z.ZodOptional<z.ZodString>;
|
|
gender: z.ZodOptional<z.ZodEnum<{
|
|
M: "M";
|
|
F: "F";
|
|
}>>;
|
|
birthday: z.ZodOptional<z.ZodString>;
|
|
}, z.core.$strip>>;
|
|
}, z.core.$strip>;
|
|
export type FreebitAccountDetailsRequest = z.infer<typeof freebitAccountDetailsRequestSchema>;
|
|
export type FreebitTrafficInfoRequest = z.infer<typeof freebitTrafficInfoRequestSchema>;
|
|
export type FreebitTopUpRequest = z.infer<typeof freebitTopUpRequestPayloadSchema>;
|
|
export type FreebitTopUpApiRequest = z.infer<typeof freebitTopUpApiRequestSchema>;
|
|
export type FreebitPlanChangeRequest = z.infer<typeof freebitPlanChangeRequestSchema>;
|
|
export type FreebitPlanChangeApiRequest = z.infer<typeof freebitPlanChangeApiRequestSchema>;
|
|
export type FreebitAddSpecRequest = z.infer<typeof freebitAddSpecRequestSchema>;
|
|
export type FreebitRemoveSpecRequest = z.infer<typeof freebitRemoveSpecRequestSchema>;
|
|
export type FreebitCancelPlanRequest = z.infer<typeof freebitCancelPlanRequestSchema>;
|
|
export type FreebitCancelPlanApiRequest = z.infer<typeof freebitCancelPlanApiRequestSchema>;
|
|
export type FreebitSimFeaturesRequest = z.infer<typeof freebitSimFeaturesRequestSchema>;
|
|
export type FreebitGlobalIpRequest = z.infer<typeof freebitGlobalIpRequestSchema>;
|
|
export type FreebitEsimActivationRequest = z.infer<typeof freebitEsimActivationRequestSchema>;
|
|
export type FreebitEsimActivationResponse = z.infer<typeof freebitEsimActivationResponseSchema>;
|
|
export type FreebitEsimActivationParams = z.infer<typeof freebitEsimActivationParamsSchema>;
|
|
export type FreebitEsimReissueRequest = z.infer<typeof freebitEsimReissueRequestSchema>;
|
|
export type FreebitQuotaHistoryRequest = z.infer<typeof freebitQuotaHistoryRequestSchema>;
|
|
export type FreebitQuotaHistoryResponse = z.infer<typeof freebitQuotaHistoryResponseSchema>;
|
|
export type FreebitEsimAddAccountRequest = z.infer<typeof freebitEsimAddAccountRequestSchema>;
|
|
export type FreebitAuthRequest = z.infer<typeof freebitAuthRequestSchema>;
|
|
export type FreebitCancelAccountRequest = z.infer<typeof freebitCancelAccountRequestSchema>;
|