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; expiresAt: z.ZodOptional; }, 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; monthlyUsageKb: z.ZodOptional; recentDaysUsage: z.ZodArray>; isBlacklisted: z.ZodBoolean; lastUpdated: z.ZodOptional; }, 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.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; scheduledAt: z.ZodOptional; }, z.core.$strip>; export declare const simCancelRequestSchema: z.ZodObject<{ scheduledAt: z.ZodOptional; }, 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; callWaitingEnabled: z.ZodOptional; internationalRoamingEnabled: z.ZodOptional; networkType: z.ZodOptional>; }, z.core.$strip>; export declare const simOrderActivationMnpSchema: z.ZodObject<{ reserveNumber: z.ZodString; reserveExpireDate: z.ZodString; account: z.ZodOptional; firstnameKanji: z.ZodOptional; lastnameKanji: z.ZodOptional; firstnameZenKana: z.ZodOptional; lastnameZenKana: z.ZodOptional; gender: z.ZodOptional; birthday: z.ZodOptional; }, z.core.$strip>; export declare const simOrderActivationAddonsSchema: z.ZodObject<{ voiceMail: z.ZodOptional; callWaiting: z.ZodOptional; }, z.core.$strip>; export declare const simOrderActivationRequestSchema: z.ZodObject<{ planSku: z.ZodString; simType: z.ZodEnum<{ eSIM: "eSIM"; "Physical SIM": "Physical SIM"; }>; eid: z.ZodOptional; activationType: z.ZodEnum<{ Immediate: "Immediate"; Scheduled: "Scheduled"; }>; scheduledAt: z.ZodOptional; addons: z.ZodOptional; callWaiting: z.ZodOptional; }, z.core.$strip>>; mnp: z.ZodOptional; firstnameKanji: z.ZodOptional; lastnameKanji: z.ZodOptional; firstnameZenKana: z.ZodOptional; lastnameZenKana: z.ZodOptional; gender: z.ZodOptional; birthday: z.ZodOptional; }, z.core.$strip>>; msisdn: z.ZodString; oneTimeAmountJpy: z.ZodNumber; monthlyAmountJpy: z.ZodNumber; }, z.core.$strip>; export type SimOrderActivationRequest = z.infer; export type SimOrderActivationMnp = z.infer; export type SimOrderActivationAddons = z.infer; 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; scheduledAt: z.ZodOptional; }, z.core.$strip>; export type SimChangePlanRequest = SimPlanChangeRequest; export declare const simFeaturesRequestSchema: z.ZodObject<{ voiceMailEnabled: z.ZodOptional; callWaitingEnabled: z.ZodOptional; internationalRoamingEnabled: z.ZodOptional; networkType: z.ZodOptional>; }, z.core.$strip>; export type SimFeaturesRequest = SimFeaturesUpdateRequest; export type SimStatus = z.infer; export type SimType = z.infer; export type SimDetails = z.infer; export type RecentDayUsage = z.infer; export type SimUsage = z.infer; export type SimTopUpHistoryEntry = z.infer; export type SimTopUpHistory = z.infer; export type SimTopUpRequest = z.infer; export type SimPlanChangeRequest = z.infer; export type SimCancelRequest = z.infer; export type SimTopUpHistoryRequest = z.infer; export type SimFeaturesUpdateRequest = z.infer;