import { z } from "zod"; export declare const freebitAccountDetailsRequestSchema: z.ZodObject<{ version: z.ZodOptional; requestDatas: z.ZodArray; account: z.ZodOptional>; }, 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; expiryDate: z.ZodOptional; scheduledAt: z.ZodOptional; }, z.core.$strip>; export declare const freebitTopUpRequestPayloadSchema: z.ZodObject<{ account: z.ZodString; quotaMb: z.ZodNumber; options: z.ZodOptional; expiryDate: z.ZodOptional; scheduledAt: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>; export declare const freebitTopUpApiRequestSchema: z.ZodObject<{ account: z.ZodString; quota: z.ZodNumber; quotaCode: z.ZodOptional; expire: z.ZodOptional; runTime: z.ZodOptional; }, z.core.$strip>; export declare const freebitPlanChangeRequestSchema: z.ZodObject<{ account: z.ZodString; newPlanCode: z.ZodString; assignGlobalIp: z.ZodOptional; scheduledAt: z.ZodOptional; }, z.core.$strip>; export declare const freebitPlanChangeApiRequestSchema: z.ZodObject<{ account: z.ZodString; plancode: z.ZodString; globalip: z.ZodOptional>; runTime: z.ZodOptional; }, z.core.$strip>; export declare const freebitAddSpecRequestSchema: z.ZodObject<{ account: z.ZodString; specCode: z.ZodString; enabled: z.ZodOptional; networkType: z.ZodOptional>; }, 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.core.$strip>; export declare const freebitCancelPlanApiRequestSchema: z.ZodObject<{ account: z.ZodString; runTime: z.ZodOptional; }, 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.core.$strip>>; total: z.ZodUnion; count: z.ZodUnion; quotaHistory: z.ZodArray; addDate: z.ZodString; expireDate: z.ZodString; campaignCode: z.ZodOptional; }, 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; planCode: z.ZodOptional; oldProductNumber: z.ZodOptional; }, z.core.$strip>; export declare const freebitEsimAddAccountRequestSchema: z.ZodObject<{ authKey: z.ZodOptional; aladinOperated: z.ZodDefault>; account: z.ZodString; eid: z.ZodString; addKind: z.ZodDefault>; shipDate: z.ZodOptional; planCode: z.ZodOptional; contractLine: z.ZodOptional>; mnp: z.ZodOptional>; }, z.core.$strip>; export declare const freebitSimFeaturesRequestSchema: z.ZodObject<{ account: z.ZodString; voiceMailEnabled: z.ZodOptional; callWaitingEnabled: z.ZodOptional; callForwardingEnabled: z.ZodOptional; callerIdEnabled: z.ZodOptional; }, 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.core.$strip>; export declare const freebitEsimIdentitySchema: z.ZodObject<{ firstnameKanji: z.ZodOptional; lastnameKanji: z.ZodOptional; firstnameZenKana: z.ZodOptional; lastnameZenKana: z.ZodOptional; gender: z.ZodOptional>; birthday: z.ZodOptional; }, z.core.$strip>; export declare const freebitEsimActivationRequestSchema: z.ZodObject<{ authKey: z.ZodString; aladinOperated: z.ZodDefault>; createType: z.ZodDefault>; account: z.ZodString; eid: z.ZodString; simkind: z.ZodDefault>; planCode: z.ZodOptional; contractLine: z.ZodOptional>; shipDate: z.ZodOptional; mnp: z.ZodOptional>; firstnameKanji: z.ZodOptional; lastnameKanji: z.ZodOptional; firstnameZenKana: z.ZodOptional; lastnameZenKana: z.ZodOptional; gender: z.ZodOptional>; birthday: z.ZodOptional; masterAccount: z.ZodOptional; masterPassword: z.ZodOptional; repAccount: z.ZodOptional; size: z.ZodOptional; addKind: z.ZodOptional; oldEid: z.ZodOptional; oldProductNumber: z.ZodOptional; deliveryCode: z.ZodOptional; globalIp: z.ZodOptional>; }, z.core.$strip>; export declare const freebitEsimActivationResponseSchema: z.ZodObject<{ resultCode: z.ZodString; resultMessage: z.ZodOptional; data: z.ZodOptional; status: z.ZodOptional; message: z.ZodString; }, z.core.$strip>>; message: z.ZodOptional; }, z.core.$strip>; export declare const freebitEsimActivationParamsSchema: z.ZodObject<{ account: z.ZodString; eid: z.ZodString; planCode: z.ZodOptional; contractLine: z.ZodOptional>; aladinOperated: z.ZodDefault>; shipDate: z.ZodOptional; mnp: z.ZodOptional>; identity: z.ZodOptional; lastnameKanji: z.ZodOptional; firstnameZenKana: z.ZodOptional; lastnameZenKana: z.ZodOptional; gender: z.ZodOptional>; birthday: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>; export type FreebitAccountDetailsRequest = z.infer; export type FreebitTrafficInfoRequest = z.infer; export type FreebitTopUpRequest = z.infer; export type FreebitTopUpApiRequest = z.infer; export type FreebitPlanChangeRequest = z.infer; export type FreebitPlanChangeApiRequest = z.infer; export type FreebitAddSpecRequest = z.infer; export type FreebitRemoveSpecRequest = z.infer; export type FreebitCancelPlanRequest = z.infer; export type FreebitCancelPlanApiRequest = z.infer; export type FreebitSimFeaturesRequest = z.infer; export type FreebitGlobalIpRequest = z.infer; export type FreebitEsimActivationRequest = z.infer; export type FreebitEsimActivationResponse = z.infer; export type FreebitEsimActivationParams = z.infer; export type FreebitEsimReissueRequest = z.infer; export type FreebitQuotaHistoryRequest = z.infer; export type FreebitQuotaHistoryResponse = z.infer; export type FreebitEsimAddAccountRequest = z.infer; export type FreebitAuthRequest = z.infer; export type FreebitCancelAccountRequest = z.infer;