186 lines
6.8 KiB
TypeScript
186 lines
6.8 KiB
TypeScript
import { z } from "zod";
|
|
export declare const simStatusSchema: z.ZodEnum<{
|
|
active: "active";
|
|
pending: "pending";
|
|
suspended: "suspended";
|
|
cancelled: "cancelled";
|
|
}>;
|
|
export declare const simTypeSchema: z.ZodEnum<{
|
|
standard: "standard";
|
|
nano: "nano";
|
|
micro: "micro";
|
|
esim: "esim";
|
|
}>;
|
|
export declare const simDetailsSchema: z.ZodObject<{
|
|
account: z.ZodString;
|
|
status: z.ZodEnum<{
|
|
active: "active";
|
|
pending: "pending";
|
|
suspended: "suspended";
|
|
cancelled: "cancelled";
|
|
}>;
|
|
planCode: z.ZodString;
|
|
planName: z.ZodString;
|
|
simType: z.ZodEnum<{
|
|
standard: "standard";
|
|
nano: "nano";
|
|
micro: "micro";
|
|
esim: "esim";
|
|
}>;
|
|
iccid: z.ZodString;
|
|
eid: z.ZodString;
|
|
msisdn: z.ZodString;
|
|
imsi: z.ZodString;
|
|
remainingQuotaMb: z.ZodNumber;
|
|
remainingQuotaKb: z.ZodNumber;
|
|
voiceMailEnabled: z.ZodBoolean;
|
|
callWaitingEnabled: z.ZodBoolean;
|
|
internationalRoamingEnabled: z.ZodBoolean;
|
|
networkType: z.ZodString;
|
|
activatedAt: z.ZodOptional<z.ZodString>;
|
|
expiresAt: z.ZodOptional<z.ZodString>;
|
|
}, z.core.$strip>;
|
|
export declare const recentDayUsageSchema: z.ZodObject<{
|
|
date: z.ZodString;
|
|
usageKb: z.ZodNumber;
|
|
usageMb: z.ZodNumber;
|
|
}, z.core.$strip>;
|
|
export declare const simUsageSchema: z.ZodObject<{
|
|
account: z.ZodString;
|
|
todayUsageMb: z.ZodNumber;
|
|
todayUsageKb: z.ZodNumber;
|
|
monthlyUsageMb: z.ZodOptional<z.ZodNumber>;
|
|
monthlyUsageKb: z.ZodOptional<z.ZodNumber>;
|
|
recentDaysUsage: z.ZodArray<z.ZodObject<{
|
|
date: z.ZodString;
|
|
usageKb: z.ZodNumber;
|
|
usageMb: z.ZodNumber;
|
|
}, z.core.$strip>>;
|
|
isBlacklisted: z.ZodBoolean;
|
|
lastUpdated: z.ZodOptional<z.ZodString>;
|
|
}, z.core.$strip>;
|
|
export declare const simTopUpHistoryEntrySchema: z.ZodObject<{
|
|
quotaKb: z.ZodNumber;
|
|
quotaMb: z.ZodNumber;
|
|
addedDate: z.ZodString;
|
|
expiryDate: z.ZodString;
|
|
campaignCode: z.ZodString;
|
|
}, z.core.$strip>;
|
|
export declare const simTopUpHistorySchema: z.ZodObject<{
|
|
account: z.ZodString;
|
|
totalAdditions: z.ZodNumber;
|
|
additionCount: z.ZodNumber;
|
|
history: z.ZodArray<z.ZodObject<{
|
|
quotaKb: z.ZodNumber;
|
|
quotaMb: z.ZodNumber;
|
|
addedDate: z.ZodString;
|
|
expiryDate: z.ZodString;
|
|
campaignCode: z.ZodString;
|
|
}, z.core.$strip>>;
|
|
}, z.core.$strip>;
|
|
export declare const simTopUpRequestSchema: z.ZodObject<{
|
|
quotaMb: z.ZodNumber;
|
|
}, z.core.$strip>;
|
|
export declare const simPlanChangeRequestSchema: z.ZodObject<{
|
|
newPlanCode: z.ZodString;
|
|
assignGlobalIp: z.ZodOptional<z.ZodBoolean>;
|
|
scheduledAt: z.ZodOptional<z.ZodString>;
|
|
}, z.core.$strip>;
|
|
export declare const simCancelRequestSchema: z.ZodObject<{
|
|
scheduledAt: z.ZodOptional<z.ZodString>;
|
|
}, z.core.$strip>;
|
|
export declare const simTopUpHistoryRequestSchema: z.ZodObject<{
|
|
fromDate: z.ZodString;
|
|
toDate: z.ZodString;
|
|
}, z.core.$strip>;
|
|
export declare const simFeaturesUpdateRequestSchema: z.ZodObject<{
|
|
voiceMailEnabled: z.ZodOptional<z.ZodBoolean>;
|
|
callWaitingEnabled: z.ZodOptional<z.ZodBoolean>;
|
|
internationalRoamingEnabled: z.ZodOptional<z.ZodBoolean>;
|
|
networkType: z.ZodOptional<z.ZodEnum<{
|
|
"4G": "4G";
|
|
"5G": "5G";
|
|
}>>;
|
|
}, z.core.$strip>;
|
|
export declare const simOrderActivationMnpSchema: z.ZodObject<{
|
|
reserveNumber: z.ZodString;
|
|
reserveExpireDate: z.ZodString;
|
|
account: z.ZodOptional<z.ZodString>;
|
|
firstnameKanji: z.ZodOptional<z.ZodString>;
|
|
lastnameKanji: z.ZodOptional<z.ZodString>;
|
|
firstnameZenKana: z.ZodOptional<z.ZodString>;
|
|
lastnameZenKana: z.ZodOptional<z.ZodString>;
|
|
gender: z.ZodOptional<z.ZodString>;
|
|
birthday: z.ZodOptional<z.ZodString>;
|
|
}, z.core.$strip>;
|
|
export declare const simOrderActivationAddonsSchema: z.ZodObject<{
|
|
voiceMail: z.ZodOptional<z.ZodBoolean>;
|
|
callWaiting: z.ZodOptional<z.ZodBoolean>;
|
|
}, z.core.$strip>;
|
|
export declare const simOrderActivationRequestSchema: z.ZodObject<{
|
|
planSku: z.ZodString;
|
|
simType: z.ZodEnum<{
|
|
eSIM: "eSIM";
|
|
"Physical SIM": "Physical SIM";
|
|
}>;
|
|
eid: z.ZodOptional<z.ZodString>;
|
|
activationType: z.ZodEnum<{
|
|
Immediate: "Immediate";
|
|
Scheduled: "Scheduled";
|
|
}>;
|
|
scheduledAt: z.ZodOptional<z.ZodString>;
|
|
addons: z.ZodOptional<z.ZodObject<{
|
|
voiceMail: z.ZodOptional<z.ZodBoolean>;
|
|
callWaiting: z.ZodOptional<z.ZodBoolean>;
|
|
}, z.core.$strip>>;
|
|
mnp: z.ZodOptional<z.ZodObject<{
|
|
reserveNumber: z.ZodString;
|
|
reserveExpireDate: z.ZodString;
|
|
account: z.ZodOptional<z.ZodString>;
|
|
firstnameKanji: z.ZodOptional<z.ZodString>;
|
|
lastnameKanji: z.ZodOptional<z.ZodString>;
|
|
firstnameZenKana: z.ZodOptional<z.ZodString>;
|
|
lastnameZenKana: z.ZodOptional<z.ZodString>;
|
|
gender: z.ZodOptional<z.ZodString>;
|
|
birthday: z.ZodOptional<z.ZodString>;
|
|
}, z.core.$strip>>;
|
|
msisdn: z.ZodString;
|
|
oneTimeAmountJpy: z.ZodNumber;
|
|
monthlyAmountJpy: z.ZodNumber;
|
|
}, z.core.$strip>;
|
|
export type SimOrderActivationRequest = z.infer<typeof simOrderActivationRequestSchema>;
|
|
export type SimOrderActivationMnp = z.infer<typeof simOrderActivationMnpSchema>;
|
|
export type SimOrderActivationAddons = z.infer<typeof simOrderActivationAddonsSchema>;
|
|
export declare const simTopupRequestSchema: z.ZodObject<{
|
|
quotaMb: z.ZodNumber;
|
|
}, z.core.$strip>;
|
|
export type SimTopupRequest = SimTopUpRequest;
|
|
export declare const simChangePlanRequestSchema: z.ZodObject<{
|
|
newPlanCode: z.ZodString;
|
|
assignGlobalIp: z.ZodOptional<z.ZodBoolean>;
|
|
scheduledAt: z.ZodOptional<z.ZodString>;
|
|
}, z.core.$strip>;
|
|
export type SimChangePlanRequest = SimPlanChangeRequest;
|
|
export declare const simFeaturesRequestSchema: z.ZodObject<{
|
|
voiceMailEnabled: z.ZodOptional<z.ZodBoolean>;
|
|
callWaitingEnabled: z.ZodOptional<z.ZodBoolean>;
|
|
internationalRoamingEnabled: z.ZodOptional<z.ZodBoolean>;
|
|
networkType: z.ZodOptional<z.ZodEnum<{
|
|
"4G": "4G";
|
|
"5G": "5G";
|
|
}>>;
|
|
}, z.core.$strip>;
|
|
export type SimFeaturesRequest = SimFeaturesUpdateRequest;
|
|
export type SimStatus = z.infer<typeof simStatusSchema>;
|
|
export type SimType = z.infer<typeof simTypeSchema>;
|
|
export type SimDetails = z.infer<typeof simDetailsSchema>;
|
|
export type RecentDayUsage = z.infer<typeof recentDayUsageSchema>;
|
|
export type SimUsage = z.infer<typeof simUsageSchema>;
|
|
export type SimTopUpHistoryEntry = z.infer<typeof simTopUpHistoryEntrySchema>;
|
|
export type SimTopUpHistory = z.infer<typeof simTopUpHistorySchema>;
|
|
export type SimTopUpRequest = z.infer<typeof simTopUpRequestSchema>;
|
|
export type SimPlanChangeRequest = z.infer<typeof simPlanChangeRequestSchema>;
|
|
export type SimCancelRequest = z.infer<typeof simCancelRequestSchema>;
|
|
export type SimTopUpHistoryRequest = z.infer<typeof simTopUpHistoryRequestSchema>;
|
|
export type SimFeaturesUpdateRequest = z.infer<typeof simFeaturesUpdateRequestSchema>;
|