import { z } from "zod"; export declare const chargePointChangeAvailabilityBody: z.ZodObject<{ evseNetworkId: z.ZodOptional; type: z.ZodEnum<["Inoperative", "Operative"]>; }, "strip", z.ZodTypeAny, { type: "Inoperative" | "Operative"; evseNetworkId?: number | undefined; }, { type: "Inoperative" | "Operative"; evseNetworkId?: number | undefined; }>; export declare const chargePointChangeOwnerBody: z.ZodObject<{ userId: z.ZodOptional; }, "strip", z.ZodTypeAny, { userId?: number | undefined; }, { userId?: number | undefined; }>; export declare const chargePointCheckTariffDisplaySupportBody: z.ZodObject<{ enableIfSupported: z.ZodOptional; }, "strip", z.ZodTypeAny, { enableIfSupported?: boolean | undefined; }, { enableIfSupported?: boolean | undefined; }>; export declare const chargePointClearCacheBody: z.ZodObject<{ reason: z.ZodString; }, "strip", z.ZodTypeAny, { reason: string; }, { reason: string; }>; export declare const chargePointClearChargingProfileBody: z.ZodObject<{ id: z.ZodOptional; evseNetworkId: z.ZodOptional; chargingProfilePurpose: z.ZodOptional; stackLevel: z.ZodOptional; }, "strip", z.ZodTypeAny, { evseNetworkId?: string | undefined; id?: number | undefined; chargingProfilePurpose?: string | undefined; stackLevel?: number | undefined; }, { evseNetworkId?: string | undefined; id?: number | undefined; chargingProfilePurpose?: string | undefined; stackLevel?: number | undefined; }>; export declare const chargePointDisconnectBody: z.ZodObject<{ reason: z.ZodString; }, "strip", z.ZodTypeAny, { reason: string; }, { reason: string; }>; export declare const chargePointGetCompositeScheduleBody: z.ZodObject<{ evseNetworkId: z.ZodOptional; duration: z.ZodNumber; }, "strip", z.ZodTypeAny, { duration: number; evseNetworkId?: number | undefined; }, { duration: number; evseNetworkId?: number | undefined; }>; export declare const chargePointGetDiagnosticsBody: z.ZodObject<{ location: z.ZodOptional; start: z.ZodOptional; stop: z.ZodOptional; }, "strip", z.ZodTypeAny, { location?: string | undefined; start?: string | undefined; stop?: string | undefined; }, { location?: string | undefined; start?: string | undefined; stop?: string | undefined; }>; export declare const chargePointGetSecurityLogBody: z.ZodObject<{ url: z.ZodString; reason: z.ZodString; retries: z.ZodOptional; interval: z.ZodOptional; startTime: z.ZodOptional; stopTime: z.ZodOptional; }, "strip", z.ZodTypeAny, { url: string; reason: string; retries?: number | undefined; interval?: number | undefined; startTime?: string | undefined; stopTime?: string | undefined; }, { url: string; reason: string; retries?: number | undefined; interval?: number | undefined; startTime?: string | undefined; stopTime?: string | undefined; }>; export declare const chargePointMoveEvsesToSatelliteBody: z.ZodObject<{ satelliteChargePointId: z.ZodNumber; evseIds: z.ZodArray; }, "strip", z.ZodTypeAny, { satelliteChargePointId: number; evseIds: number[]; }, { satelliteChargePointId: number; evseIds: number[]; }>; export declare const chargePointReserveBody: z.ZodObject<{ userId: z.ZodNumber; reason: z.ZodOptional; }, "strip", z.ZodTypeAny, { userId: number; reason?: string | undefined; }, { userId: number; reason?: string | undefined; }>; export declare const chargePointSendCustomOcppBody: z.ZodObject<{ command: z.ZodString; payload: z.ZodOptional>; }, "strip", z.ZodTypeAny, { command: string; payload?: Record | undefined; }, { command: string; payload?: Record | undefined; }>; export declare const chargePointSendDataTransferBody: z.ZodObject<{ vendorId: z.ZodString; messageId: z.ZodOptional; data: z.ZodOptional; }, "strip", z.ZodTypeAny, { vendorId: string; data?: string | undefined; messageId?: string | undefined; }, { vendorId: string; data?: string | undefined; messageId?: string | undefined; }>; export declare const chargePointSetChargingProfileBody: z.ZodObject<{ transactionId: z.ZodOptional; stackLevel: z.ZodNumber; chargingProfilePurpose: z.ZodEnum<["ChargePointMaxProfile", "TxDefaultProfile", "TxProfile"]>; chargingProfileKind: z.ZodEnum<["Absolute", "Recurring", "Relative"]>; recurrencyKind: z.ZodOptional>; validFrom: z.ZodOptional; validTo: z.ZodOptional; chargingSchedule: z.ZodObject<{ id: z.ZodOptional; duration: z.ZodOptional; startSchedule: z.ZodOptional; chargingRateUnit: z.ZodEnum<["A", "W"]>; chargingSchedulePeriod: z.ZodArray; }, "strip", z.ZodTypeAny, { limit: number; startPeriod: number; numberPhases?: number | undefined; }, { limit: number; startPeriod: number; numberPhases?: number | undefined; }>, "many">; minChargingRate: z.ZodOptional; }, "strip", z.ZodTypeAny, { chargingRateUnit: "A" | "W"; chargingSchedulePeriod: { limit: number; startPeriod: number; numberPhases?: number | undefined; }[]; id?: number | undefined; duration?: number | undefined; startSchedule?: string | undefined; minChargingRate?: number | undefined; }, { chargingRateUnit: "A" | "W"; chargingSchedulePeriod: { limit: number; startPeriod: number; numberPhases?: number | undefined; }[]; id?: number | undefined; duration?: number | undefined; startSchedule?: string | undefined; minChargingRate?: number | undefined; }>; }, "strip", z.ZodTypeAny, { chargingProfilePurpose: "ChargePointMaxProfile" | "TxDefaultProfile" | "TxProfile"; stackLevel: number; chargingProfileKind: "Absolute" | "Recurring" | "Relative"; chargingSchedule: { chargingRateUnit: "A" | "W"; chargingSchedulePeriod: { limit: number; startPeriod: number; numberPhases?: number | undefined; }[]; id?: number | undefined; duration?: number | undefined; startSchedule?: string | undefined; minChargingRate?: number | undefined; }; transactionId?: number | undefined; recurrencyKind?: "Daily" | "Weekly" | undefined; validFrom?: string | undefined; validTo?: string | undefined; }, { chargingProfilePurpose: "ChargePointMaxProfile" | "TxDefaultProfile" | "TxProfile"; stackLevel: number; chargingProfileKind: "Absolute" | "Recurring" | "Relative"; chargingSchedule: { chargingRateUnit: "A" | "W"; chargingSchedulePeriod: { limit: number; startPeriod: number; numberPhases?: number | undefined; }[]; id?: number | undefined; duration?: number | undefined; startSchedule?: string | undefined; minChargingRate?: number | undefined; }; transactionId?: number | undefined; recurrencyKind?: "Daily" | "Weekly" | undefined; validFrom?: string | undefined; validTo?: string | undefined; }>; export declare const chargePointStartChargingSessionWithoutEvseBody: z.ZodObject<{ userId: z.ZodOptional; paymentMethodId: z.ZodOptional; externalSessionId: z.ZodOptional; idTag: z.ZodOptional; connectorId: z.ZodOptional; bookingId: z.ZodOptional; stopConditions: z.ZodOptional; maxDurationMinutes: z.ZodOptional; maxSocPercent: z.ZodOptional; maxAmount: z.ZodOptional; }, "strip", z.ZodTypeAny, { maxEnergyKwh?: number | undefined; maxDurationMinutes?: number | undefined; maxSocPercent?: number | undefined; maxAmount?: number | undefined; }, { maxEnergyKwh?: number | undefined; maxDurationMinutes?: number | undefined; maxSocPercent?: number | undefined; maxAmount?: number | undefined; }>>; }, "strip", z.ZodTypeAny, { userId?: number | undefined; paymentMethodId?: string | undefined; externalSessionId?: string | undefined; idTag?: string | undefined; connectorId?: number | undefined; bookingId?: number | undefined; stopConditions?: { maxEnergyKwh?: number | undefined; maxDurationMinutes?: number | undefined; maxSocPercent?: number | undefined; maxAmount?: number | undefined; } | undefined; }, { userId?: number | undefined; paymentMethodId?: string | undefined; externalSessionId?: string | undefined; idTag?: string | undefined; connectorId?: number | undefined; bookingId?: number | undefined; stopConditions?: { maxEnergyKwh?: number | undefined; maxDurationMinutes?: number | undefined; maxSocPercent?: number | undefined; maxAmount?: number | undefined; } | undefined; }>; export declare const chargePointStartChargingSessionBody: z.ZodObject<{ userId: z.ZodOptional; paymentMethodId: z.ZodOptional; externalSessionId: z.ZodOptional; idTag: z.ZodOptional; connectorId: z.ZodOptional; bookingId: z.ZodOptional; stopConditions: z.ZodOptional; maxDurationMinutes: z.ZodOptional; maxSocPercent: z.ZodOptional; maxAmount: z.ZodOptional; }, "strip", z.ZodTypeAny, { maxEnergyKwh?: number | undefined; maxDurationMinutes?: number | undefined; maxSocPercent?: number | undefined; maxAmount?: number | undefined; }, { maxEnergyKwh?: number | undefined; maxDurationMinutes?: number | undefined; maxSocPercent?: number | undefined; maxAmount?: number | undefined; }>>; chargingProfile: z.ZodOptional; stackLevel: z.ZodNumber; chargingProfilePurpose: z.ZodEnum<["ChargePointMaxProfile", "TxDefaultProfile", "TxProfile"]>; chargingProfileKind: z.ZodEnum<["Absolute", "Recurring", "Relative"]>; recurrencyKind: z.ZodOptional>; validFrom: z.ZodOptional; validTo: z.ZodOptional; chargingSchedule: z.ZodObject<{ id: z.ZodOptional; duration: z.ZodOptional; startSchedule: z.ZodOptional; chargingRateUnit: z.ZodEnum<["A", "W"]>; chargingSchedulePeriod: z.ZodArray; }, "strip", z.ZodTypeAny, { limit: number; startPeriod: number; numberPhases?: number | undefined; }, { limit: number; startPeriod: number; numberPhases?: number | undefined; }>, "many">; minChargingRate: z.ZodOptional; }, "strip", z.ZodTypeAny, { chargingRateUnit: "A" | "W"; chargingSchedulePeriod: { limit: number; startPeriod: number; numberPhases?: number | undefined; }[]; id?: number | undefined; duration?: number | undefined; startSchedule?: string | undefined; minChargingRate?: number | undefined; }, { chargingRateUnit: "A" | "W"; chargingSchedulePeriod: { limit: number; startPeriod: number; numberPhases?: number | undefined; }[]; id?: number | undefined; duration?: number | undefined; startSchedule?: string | undefined; minChargingRate?: number | undefined; }>; }, "strip", z.ZodTypeAny, { chargingProfilePurpose: "ChargePointMaxProfile" | "TxDefaultProfile" | "TxProfile"; stackLevel: number; chargingProfileKind: "Absolute" | "Recurring" | "Relative"; chargingSchedule: { chargingRateUnit: "A" | "W"; chargingSchedulePeriod: { limit: number; startPeriod: number; numberPhases?: number | undefined; }[]; id?: number | undefined; duration?: number | undefined; startSchedule?: string | undefined; minChargingRate?: number | undefined; }; transactionId?: number | undefined; recurrencyKind?: "Daily" | "Weekly" | undefined; validFrom?: string | undefined; validTo?: string | undefined; }, { chargingProfilePurpose: "ChargePointMaxProfile" | "TxDefaultProfile" | "TxProfile"; stackLevel: number; chargingProfileKind: "Absolute" | "Recurring" | "Relative"; chargingSchedule: { chargingRateUnit: "A" | "W"; chargingSchedulePeriod: { limit: number; startPeriod: number; numberPhases?: number | undefined; }[]; id?: number | undefined; duration?: number | undefined; startSchedule?: string | undefined; minChargingRate?: number | undefined; }; transactionId?: number | undefined; recurrencyKind?: "Daily" | "Weekly" | undefined; validFrom?: string | undefined; validTo?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { userId?: number | undefined; paymentMethodId?: string | undefined; externalSessionId?: string | undefined; idTag?: string | undefined; connectorId?: number | undefined; bookingId?: number | undefined; stopConditions?: { maxEnergyKwh?: number | undefined; maxDurationMinutes?: number | undefined; maxSocPercent?: number | undefined; maxAmount?: number | undefined; } | undefined; chargingProfile?: { chargingProfilePurpose: "ChargePointMaxProfile" | "TxDefaultProfile" | "TxProfile"; stackLevel: number; chargingProfileKind: "Absolute" | "Recurring" | "Relative"; chargingSchedule: { chargingRateUnit: "A" | "W"; chargingSchedulePeriod: { limit: number; startPeriod: number; numberPhases?: number | undefined; }[]; id?: number | undefined; duration?: number | undefined; startSchedule?: string | undefined; minChargingRate?: number | undefined; }; transactionId?: number | undefined; recurrencyKind?: "Daily" | "Weekly" | undefined; validFrom?: string | undefined; validTo?: string | undefined; } | undefined; }, { userId?: number | undefined; paymentMethodId?: string | undefined; externalSessionId?: string | undefined; idTag?: string | undefined; connectorId?: number | undefined; bookingId?: number | undefined; stopConditions?: { maxEnergyKwh?: number | undefined; maxDurationMinutes?: number | undefined; maxSocPercent?: number | undefined; maxAmount?: number | undefined; } | undefined; chargingProfile?: { chargingProfilePurpose: "ChargePointMaxProfile" | "TxDefaultProfile" | "TxProfile"; stackLevel: number; chargingProfileKind: "Absolute" | "Recurring" | "Relative"; chargingSchedule: { chargingRateUnit: "A" | "W"; chargingSchedulePeriod: { limit: number; startPeriod: number; numberPhases?: number | undefined; }[]; id?: number | undefined; duration?: number | undefined; startSchedule?: string | undefined; minChargingRate?: number | undefined; }; transactionId?: number | undefined; recurrencyKind?: "Daily" | "Weekly" | undefined; validFrom?: string | undefined; validTo?: string | undefined; } | undefined; }>; export declare const chargePointStopChargingSessionBody: z.ZodObject<{ force: z.ZodOptional; }, "strip", z.ZodTypeAny, { force?: boolean | undefined; }, { force?: boolean | undefined; }>; export declare const chargePointSyncConfigurationBody: z.ZodObject<{ keys: z.ZodOptional, z.ZodString]>, "many">>; reportBase: z.ZodOptional>; }, "strip", z.ZodTypeAny, { keys?: string[] | undefined; reportBase?: "full_inventory" | "configuration_inventory" | "summary_inventory" | undefined; }, { keys?: string[] | undefined; reportBase?: "full_inventory" | "configuration_inventory" | "summary_inventory" | undefined; }>; export declare const chargePointTriggerMessageChargePointBody: z.ZodObject<{ type: z.ZodEnum<["BootNotification", "DiagnosticsStatusNotification", "LogStatusNotification", "FirmwareStatusNotification", "PublishFirmwareStatusNotification", "Heartbeat", "MeterValues", "StatusNotification", "SignV2GCertificate", "SignChargingStationCertificate", "SignCombinedCertificate", "TransactionEvent"]>; }, "strip", z.ZodTypeAny, { type: "BootNotification" | "DiagnosticsStatusNotification" | "LogStatusNotification" | "FirmwareStatusNotification" | "PublishFirmwareStatusNotification" | "Heartbeat" | "MeterValues" | "StatusNotification" | "SignV2GCertificate" | "SignChargingStationCertificate" | "SignCombinedCertificate" | "TransactionEvent"; }, { type: "BootNotification" | "DiagnosticsStatusNotification" | "LogStatusNotification" | "FirmwareStatusNotification" | "PublishFirmwareStatusNotification" | "Heartbeat" | "MeterValues" | "StatusNotification" | "SignV2GCertificate" | "SignChargingStationCertificate" | "SignCombinedCertificate" | "TransactionEvent"; }>; export declare const chargePointChangeSharingCodeBody: z.ZodObject<{ sharingCode: z.ZodOptional; }, "strip", z.ZodTypeAny, { sharingCode?: string | undefined; }, { sharingCode?: string | undefined; }>; export declare const chargePointDeleteCertificateBody: z.ZodObject<{ certificateType: z.ZodEnum<["ChargingStationCertificate", "V2GCertificate", "V2GRootCertificate", "MORootCertificate", "CSMSRootCertificate", "ManufacturerRootCertificate", "V2GCertificateChain"]>; }, "strip", z.ZodTypeAny, { certificateType: "ChargingStationCertificate" | "V2GCertificate" | "V2GRootCertificate" | "MORootCertificate" | "CSMSRootCertificate" | "ManufacturerRootCertificate" | "V2GCertificateChain"; }, { certificateType: "ChargingStationCertificate" | "V2GCertificate" | "V2GRootCertificate" | "MORootCertificate" | "CSMSRootCertificate" | "ManufacturerRootCertificate" | "V2GCertificateChain"; }>; export declare const chargePointInstallCertificateBody: z.ZodObject<{ certificateType: z.ZodEnum<["V2GRootCertificate", "MORootCertificate", "CSMSRootCertificate", "ManufacturerRootCertificate", "CentralSystemRootCertificate"]>; }, "strip", z.ZodTypeAny, { certificateType: "V2GRootCertificate" | "MORootCertificate" | "CSMSRootCertificate" | "ManufacturerRootCertificate" | "CentralSystemRootCertificate"; }, { certificateType: "V2GRootCertificate" | "MORootCertificate" | "CSMSRootCertificate" | "ManufacturerRootCertificate" | "CentralSystemRootCertificate"; }>; export declare const chargePointSetConfigurationBody: z.ZodObject<{ value: z.ZodString; name: z.ZodString; instance: z.ZodOptional; componentName: z.ZodOptional; evseId: z.ZodOptional; }, "strip", z.ZodTypeAny, { value: string; name: string; evseId?: number | undefined; instance?: string | undefined; componentName?: string | undefined; }, { value: string; name: string; evseId?: number | undefined; instance?: string | undefined; componentName?: string | undefined; }>; export declare const chargePointSetSecurityProfileBody: z.ZodObject<{ setSecurityProfile: z.ZodUnion<[z.ZodLiteral<1>, z.ZodLiteral<2>]>; reason: z.ZodString; }, "strip", z.ZodTypeAny, { reason: string; setSecurityProfile: 2 | 1; }, { reason: string; setSecurityProfile: 2 | 1; }>; export declare const chargePointGetInstalledCertificateIdsBody: z.ZodObject<{ certificateType: z.ZodOptional>; }, "strip", z.ZodTypeAny, { certificateType?: "V2GRootCertificate" | "MORootCertificate" | "CSMSRootCertificate" | "ManufacturerRootCertificate" | "V2GCertificateChain" | undefined; }, { certificateType?: "V2GRootCertificate" | "MORootCertificate" | "CSMSRootCertificate" | "ManufacturerRootCertificate" | "V2GCertificateChain" | undefined; }>; export declare const chargePointUpdateFirmwareBody: z.ZodObject<{ url: z.ZodOptional; firmwareVersionId: z.ZodOptional; retrieveAfter: z.ZodOptional; retries: z.ZodOptional; interval: z.ZodOptional; signed: z.ZodBoolean; signingCertificate: z.ZodOptional; signature: z.ZodOptional; downloadUrlProtocol: z.ZodOptional>; }, "strip", z.ZodTypeAny, { signed: boolean; url?: string | undefined; retries?: number | undefined; interval?: number | undefined; firmwareVersionId?: number | undefined; retrieveAfter?: string | undefined; signingCertificate?: string | undefined; signature?: string | undefined; downloadUrlProtocol?: "https" | "http" | undefined; }, { signed: boolean; url?: string | undefined; retries?: number | undefined; interval?: number | undefined; firmwareVersionId?: number | undefined; retrieveAfter?: string | undefined; signingCertificate?: string | undefined; signature?: string | undefined; downloadUrlProtocol?: "https" | "http" | undefined; }>; export declare const circuitAttachChargePointBody: z.ZodObject<{ chargePointId: z.ZodNumber; priority: z.ZodOptional; }, "strip", z.ZodTypeAny, { chargePointId: number; priority?: number | undefined; }, { chargePointId: number; priority?: number | undefined; }>; export declare const circuitSetChargePointPriorityBody: z.ZodObject<{ priority: z.ZodNumber; }, "strip", z.ZodTypeAny, { priority: number; }, { priority: number; }>; export declare const circuitSetChargePointEvsePriorityBody: z.ZodObject<{ priority: z.ZodNumber; }, "strip", z.ZodTypeAny, { priority: number; }, { priority: number; }>; export declare const circuitSetCircuitSocPriorityBody: z.ZodObject<{ upperThresholdPercent: z.ZodOptional; highSoCPriority: z.ZodOptional; lowerThresholdPercent: z.ZodOptional; lowSoCPriority: z.ZodOptional; }, "strip", z.ZodTypeAny, { upperThresholdPercent?: number | undefined; highSoCPriority?: number | undefined; lowerThresholdPercent?: number | undefined; lowSoCPriority?: number | undefined; }, { upperThresholdPercent?: number | undefined; highSoCPriority?: number | undefined; lowerThresholdPercent?: number | undefined; lowSoCPriority?: number | undefined; }>; export declare const circuitSetSessionBoostBody: z.ZodObject<{ enabled: z.ZodBoolean; }, "strip", z.ZodTypeAny, { enabled: boolean; }, { enabled: boolean; }>; export declare const circuitSetSessionPriorityBody: z.ZodObject<{ priority: z.ZodNumber; }, "strip", z.ZodTypeAny, { priority: number; }, { priority: number; }>; export declare const configurationTemplateApplyToChargePointsBody: z.ZodObject<{ chargePointIds: z.ZodOptional>; shouldPersist: z.ZodOptional; resetType: z.ZodOptional>; }, "strip", z.ZodTypeAny, { chargePointIds?: number[] | undefined; shouldPersist?: boolean | undefined; resetType?: "none" | "soft" | "hard" | undefined; }, { chargePointIds?: number[] | undefined; shouldPersist?: boolean | undefined; resetType?: "none" | "soft" | "hard" | undefined; }>; export declare const configurationTemplateBulkCreateVariablesBody: z.ZodArray; keyName: z.ZodString; value: z.ZodString; lastUpdatedAt: z.ZodOptional; }, "strict", z.ZodTypeAny, { value: string; keyName: string; id?: number | undefined; lastUpdatedAt?: string | undefined; }, { value: string; keyName: string; id?: number | undefined; lastUpdatedAt?: string | undefined; }>, z.ZodObject<{ id: z.ZodOptional; value: z.ZodString; variableName: z.ZodString; variableType: z.ZodOptional>; variableInstance: z.ZodOptional; component: z.ZodString; componentInstance: z.ZodOptional; evseId: z.ZodOptional; connectorId: z.ZodOptional; lastUpdatedAt: z.ZodOptional; }, "strict", z.ZodTypeAny, { value: string; variableName: string; component: string; evseId?: number | undefined; id?: number | undefined; connectorId?: number | undefined; lastUpdatedAt?: string | undefined; variableType?: "Actual" | "Target" | "MinSet" | "MaxSet" | undefined; variableInstance?: string | undefined; componentInstance?: string | undefined; }, { value: string; variableName: string; component: string; evseId?: number | undefined; id?: number | undefined; connectorId?: number | undefined; lastUpdatedAt?: string | undefined; variableType?: "Actual" | "Target" | "MinSet" | "MaxSet" | undefined; variableInstance?: string | undefined; componentInstance?: string | undefined; }>]>, "many">; export declare const electricityMeterReportConsumptionBody: z.ZodObject<{ timestamp: z.ZodOptional; currentL1: z.ZodOptional; currentL2: z.ZodOptional; currentL3: z.ZodOptional; }, "strip", z.ZodTypeAny, { timestamp?: string | undefined; currentL1?: number | undefined; currentL2?: number | undefined; currentL3?: number | undefined; }, { timestamp?: string | undefined; currentL1?: number | undefined; currentL2?: number | undefined; currentL3?: number | undefined; }>; export declare const energyCouponRedeemCodeBody: z.ZodObject<{ code: z.ZodString; userId: z.ZodNumber; }, "strip", z.ZodTypeAny, { userId: number; code: string; }, { userId: number; code: string; }>; export declare const energyCouponCancelBody: z.ZodObject<{ reason: z.ZodOptional; }, "strip", z.ZodTypeAny, { reason?: string | undefined; }, { reason?: string | undefined; }>; export declare const evseBulkAssignTariffGroupsBody: z.ZodObject<{ filters: z.ZodOptional>; partnerIds: z.ZodOptional>; evseIds: z.ZodOptional>; chargePointIds: z.ZodOptional>; tariffGroupIds: z.ZodOptional>; }, "strip", z.ZodTypeAny, { evseIds?: number[] | undefined; chargePointIds?: number[] | undefined; locationIds?: number[] | undefined; partnerIds?: number[] | undefined; tariffGroupIds?: number[] | undefined; }, { evseIds?: number[] | undefined; chargePointIds?: number[] | undefined; locationIds?: number[] | undefined; partnerIds?: number[] | undefined; tariffGroupIds?: number[] | undefined; }>>; tariffGroupId: z.ZodNumber; }, "strip", z.ZodTypeAny, { tariffGroupId: number; filters?: { evseIds?: number[] | undefined; chargePointIds?: number[] | undefined; locationIds?: number[] | undefined; partnerIds?: number[] | undefined; tariffGroupIds?: number[] | undefined; } | undefined; }, { tariffGroupId: number; filters?: { evseIds?: number[] | undefined; chargePointIds?: number[] | undefined; locationIds?: number[] | undefined; partnerIds?: number[] | undefined; tariffGroupIds?: number[] | undefined; } | undefined; }>; export declare const evseStartChargingWithEvseIdBody: z.ZodObject<{ userId: z.ZodOptional; paymentMethodId: z.ZodOptional; externalSessionId: z.ZodOptional; idTag: z.ZodOptional; connectorId: z.ZodOptional; bookingId: z.ZodOptional; stopConditions: z.ZodOptional; maxDurationMinutes: z.ZodOptional; maxSocPercent: z.ZodOptional; maxAmount: z.ZodOptional; }, "strip", z.ZodTypeAny, { maxEnergyKwh?: number | undefined; maxDurationMinutes?: number | undefined; maxSocPercent?: number | undefined; maxAmount?: number | undefined; }, { maxEnergyKwh?: number | undefined; maxDurationMinutes?: number | undefined; maxSocPercent?: number | undefined; maxAmount?: number | undefined; }>>; chargingProfile: z.ZodOptional; stackLevel: z.ZodNumber; chargingProfilePurpose: z.ZodEnum<["ChargePointMaxProfile", "TxDefaultProfile", "TxProfile"]>; chargingProfileKind: z.ZodEnum<["Absolute", "Recurring", "Relative"]>; recurrencyKind: z.ZodOptional>; validFrom: z.ZodOptional; validTo: z.ZodOptional; chargingSchedule: z.ZodObject<{ id: z.ZodOptional; duration: z.ZodOptional; startSchedule: z.ZodOptional; chargingRateUnit: z.ZodEnum<["A", "W"]>; chargingSchedulePeriod: z.ZodArray; }, "strip", z.ZodTypeAny, { limit: number; startPeriod: number; numberPhases?: number | undefined; }, { limit: number; startPeriod: number; numberPhases?: number | undefined; }>, "many">; minChargingRate: z.ZodOptional; }, "strip", z.ZodTypeAny, { chargingRateUnit: "A" | "W"; chargingSchedulePeriod: { limit: number; startPeriod: number; numberPhases?: number | undefined; }[]; id?: number | undefined; duration?: number | undefined; startSchedule?: string | undefined; minChargingRate?: number | undefined; }, { chargingRateUnit: "A" | "W"; chargingSchedulePeriod: { limit: number; startPeriod: number; numberPhases?: number | undefined; }[]; id?: number | undefined; duration?: number | undefined; startSchedule?: string | undefined; minChargingRate?: number | undefined; }>; }, "strip", z.ZodTypeAny, { chargingProfilePurpose: "ChargePointMaxProfile" | "TxDefaultProfile" | "TxProfile"; stackLevel: number; chargingProfileKind: "Absolute" | "Recurring" | "Relative"; chargingSchedule: { chargingRateUnit: "A" | "W"; chargingSchedulePeriod: { limit: number; startPeriod: number; numberPhases?: number | undefined; }[]; id?: number | undefined; duration?: number | undefined; startSchedule?: string | undefined; minChargingRate?: number | undefined; }; transactionId?: number | undefined; recurrencyKind?: "Daily" | "Weekly" | undefined; validFrom?: string | undefined; validTo?: string | undefined; }, { chargingProfilePurpose: "ChargePointMaxProfile" | "TxDefaultProfile" | "TxProfile"; stackLevel: number; chargingProfileKind: "Absolute" | "Recurring" | "Relative"; chargingSchedule: { chargingRateUnit: "A" | "W"; chargingSchedulePeriod: { limit: number; startPeriod: number; numberPhases?: number | undefined; }[]; id?: number | undefined; duration?: number | undefined; startSchedule?: string | undefined; minChargingRate?: number | undefined; }; transactionId?: number | undefined; recurrencyKind?: "Daily" | "Weekly" | undefined; validFrom?: string | undefined; validTo?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { userId?: number | undefined; paymentMethodId?: string | undefined; externalSessionId?: string | undefined; idTag?: string | undefined; connectorId?: number | undefined; bookingId?: number | undefined; stopConditions?: { maxEnergyKwh?: number | undefined; maxDurationMinutes?: number | undefined; maxSocPercent?: number | undefined; maxAmount?: number | undefined; } | undefined; chargingProfile?: { chargingProfilePurpose: "ChargePointMaxProfile" | "TxDefaultProfile" | "TxProfile"; stackLevel: number; chargingProfileKind: "Absolute" | "Recurring" | "Relative"; chargingSchedule: { chargingRateUnit: "A" | "W"; chargingSchedulePeriod: { limit: number; startPeriod: number; numberPhases?: number | undefined; }[]; id?: number | undefined; duration?: number | undefined; startSchedule?: string | undefined; minChargingRate?: number | undefined; }; transactionId?: number | undefined; recurrencyKind?: "Daily" | "Weekly" | undefined; validFrom?: string | undefined; validTo?: string | undefined; } | undefined; }, { userId?: number | undefined; paymentMethodId?: string | undefined; externalSessionId?: string | undefined; idTag?: string | undefined; connectorId?: number | undefined; bookingId?: number | undefined; stopConditions?: { maxEnergyKwh?: number | undefined; maxDurationMinutes?: number | undefined; maxSocPercent?: number | undefined; maxAmount?: number | undefined; } | undefined; chargingProfile?: { chargingProfilePurpose: "ChargePointMaxProfile" | "TxDefaultProfile" | "TxProfile"; stackLevel: number; chargingProfileKind: "Absolute" | "Recurring" | "Relative"; chargingSchedule: { chargingRateUnit: "A" | "W"; chargingSchedulePeriod: { limit: number; startPeriod: number; numberPhases?: number | undefined; }[]; id?: number | undefined; duration?: number | undefined; startSchedule?: string | undefined; minChargingRate?: number | undefined; }; transactionId?: number | undefined; recurrencyKind?: "Daily" | "Weekly" | undefined; validFrom?: string | undefined; validTo?: string | undefined; } | undefined; }>; export declare const evseTriggerMessageBody: z.ZodObject<{ type: z.ZodEnum<["BootNotification", "DiagnosticsStatusNotification", "LogStatusNotification", "FirmwareStatusNotification", "PublishFirmwareStatusNotification", "Heartbeat", "MeterValues", "StatusNotification", "SignV2GCertificate", "SignChargingStationCertificate", "SignCombinedCertificate", "TransactionEvent"]>; }, "strip", z.ZodTypeAny, { type: "BootNotification" | "DiagnosticsStatusNotification" | "LogStatusNotification" | "FirmwareStatusNotification" | "PublishFirmwareStatusNotification" | "Heartbeat" | "MeterValues" | "StatusNotification" | "SignV2GCertificate" | "SignChargingStationCertificate" | "SignCombinedCertificate" | "TransactionEvent"; }, { type: "BootNotification" | "DiagnosticsStatusNotification" | "LogStatusNotification" | "FirmwareStatusNotification" | "PublishFirmwareStatusNotification" | "Heartbeat" | "MeterValues" | "StatusNotification" | "SignV2GCertificate" | "SignChargingStationCertificate" | "SignCombinedCertificate" | "TransactionEvent"; }>; export declare const changeFlexibilityAssetStatusBody: z.ZodObject<{ status: z.ZodEnum<["enabled", "disabled"]>; endsAt: z.ZodOptional; }, "strip", z.ZodTypeAny, { status: "enabled" | "disabled"; endsAt?: string | undefined; }, { status: "enabled" | "disabled"; endsAt?: string | undefined; }>; export declare const flexibilityAssetCreateActivationRequestBody: z.ZodObject<{ periods: z.ZodOptional; maxPower: z.ZodOptional; }, "strip", z.ZodTypeAny, { startTime: string; endTime: string; energy?: number | undefined; maxPower?: number | undefined; }, { startTime: string; endTime: string; energy?: number | undefined; maxPower?: number | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { periods?: { startTime: string; endTime: string; energy?: number | undefined; maxPower?: number | undefined; }[] | undefined; }, { periods?: { startTime: string; endTime: string; energy?: number | undefined; maxPower?: number | undefined; }[] | undefined; }>; export declare const assignInstallerJobChargePointsBody: z.ZodObject<{ chargePointIds: z.ZodOptional>; chargingZoneId: z.ZodOptional; locationId: z.ZodOptional; }, "strip", z.ZodTypeAny, { chargePointIds?: number[] | undefined; chargingZoneId?: number | undefined; locationId?: number | undefined; }, { chargePointIds?: number[] | undefined; chargingZoneId?: number | undefined; locationId?: number | undefined; }>; export declare const changeInstallerJobStatusBody: z.ZodObject<{ status: z.ZodEnum<["new", "in_progress", "completed", "failed"]>; outcomeDetails: z.ZodOptional; }, "strip", z.ZodTypeAny, { status: "new" | "in_progress" | "completed" | "failed"; outcomeDetails?: string | undefined; }, { status: "new" | "in_progress" | "completed" | "failed"; outcomeDetails?: string | undefined; }>; export declare const invoiceUpdateExternalIdBody: z.ZodObject<{ externalId: z.ZodString; }, "strict", z.ZodTypeAny, { externalId: string; }, { externalId: string; }>; export declare const locationCheckBookingAvailabilityBody: z.ZodObject<{ startAfter: z.ZodString; endBefore: z.ZodString; }, "strip", z.ZodTypeAny, { startAfter: string; endBefore: string; }, { startAfter: string; endBefore: string; }>; export declare const notificationsResendFailedBody: z.ZodObject<{ notifications: z.ZodArray, "many">; startTime: z.ZodOptional; endTime: z.ZodOptional; }, "strip", z.ZodTypeAny, { notifications: ("BootNotification" | "DiagnosticsStatusNotification" | "FirmwareStatusNotification" | "AuthorizationNotification" | "authorization.changed" | "ChargePointChangedNotification" | "chargePoint.changed" | "evse.changed" | "ChargePointSyncConfigurationNotification" | "CircuitConsumptionNotification" | "circuit.changed" | "HardwareStatusNotification" | "LocationChangedNotification" | "NetworkStatusNotification" | "SecurityEventNotification" | "SessionMeterValuesNotification" | "SessionStartStopNotification" | "session.start.stop.notification" | "SessionUpdateNotification" | "session.chargingPeriod.changed" | "UserChangedNotification" | "SubOperatorChangedNotification" | "TariffChangedNotification" | "tariffGroup.changed" | "user.subscriptionChanged" | "user.subscription.changed" | "ReservationChangedNotification" | "PaymentMethodChangedNotification" | "PartnerInviteChangedNotification" | "reservation.changed" | "user.paymentMethod.changed" | "userBalance.changed" | "partnerInvite.changed" | "partnerInviteCorporateBillingPolicy.changed" | "roamingPlatform.changed" | "parkingSpace.occupancyStatus.changed" | "partner.changed" | "transaction.changed" | "settlementReport.created" | "idTag.changed" | "issue.changed" | "chargePoint.dataTransferReceived" | "subscriptionPlan.changed" | "user.invoiceDetails.changed" | "cdr.received" | "chargingProfile.applied" | "installerJob.changed" | "corporateBilling.limitReached")[]; startTime?: string | undefined; endTime?: string | undefined; }, { notifications: ("BootNotification" | "DiagnosticsStatusNotification" | "FirmwareStatusNotification" | "AuthorizationNotification" | "authorization.changed" | "ChargePointChangedNotification" | "chargePoint.changed" | "evse.changed" | "ChargePointSyncConfigurationNotification" | "CircuitConsumptionNotification" | "circuit.changed" | "HardwareStatusNotification" | "LocationChangedNotification" | "NetworkStatusNotification" | "SecurityEventNotification" | "SessionMeterValuesNotification" | "SessionStartStopNotification" | "session.start.stop.notification" | "SessionUpdateNotification" | "session.chargingPeriod.changed" | "UserChangedNotification" | "SubOperatorChangedNotification" | "TariffChangedNotification" | "tariffGroup.changed" | "user.subscriptionChanged" | "user.subscription.changed" | "ReservationChangedNotification" | "PaymentMethodChangedNotification" | "PartnerInviteChangedNotification" | "reservation.changed" | "user.paymentMethod.changed" | "userBalance.changed" | "partnerInvite.changed" | "partnerInviteCorporateBillingPolicy.changed" | "roamingPlatform.changed" | "parkingSpace.occupancyStatus.changed" | "partner.changed" | "transaction.changed" | "settlementReport.created" | "idTag.changed" | "issue.changed" | "chargePoint.dataTransferReceived" | "subscriptionPlan.changed" | "user.invoiceDetails.changed" | "cdr.received" | "chargingProfile.applied" | "installerJob.changed" | "corporateBilling.limitReached")[]; startTime?: string | undefined; endTime?: string | undefined; }>; export declare const parkingSpaceUpdateOccupancyStatusBody: z.ZodObject<{ status: z.ZodEnum<["available", "occupied", "blocked"]>; }, "strip", z.ZodTypeAny, { status: "available" | "occupied" | "blocked"; }, { status: "available" | "occupied" | "blocked"; }>; export declare const partnerInvoiceUpdateExternalIdBody: z.ZodObject<{ externalId: z.ZodString; }, "strip", z.ZodTypeAny, { externalId: string; }, { externalId: string; }>; export declare const partnerSettlementReportSetCustomFieldsBody: z.ZodObject<{ customFields: z.ZodRecord; }, "strict", z.ZodTypeAny, { customFields: Record; }, { customFields: Record; }>; export declare const partnerSettlementReportUpdateExternalIdBody: z.ZodObject<{ externalId: z.ZodString; }, "strip", z.ZodTypeAny, { externalId: string; }, { externalId: string; }>; export declare const partnerSetCustomFieldsV1_0Body: z.ZodObject<{ customFields: z.ZodRecord; }, "strict", z.ZodTypeAny, { customFields: Record; }, { customFields: Record; }>; export declare const paymentTerminalSetCustomFieldsBody: z.ZodObject<{ customFields: z.ZodRecord; }, "strict", z.ZodTypeAny, { customFields: Record; }, { customFields: Record; }>; export declare const certificateIssueAnEmaidBody: z.ZodObject<{ paymentMethod: z.ZodOptional; defaultPaymentOption: z.ZodOptional; }, "strip", z.ZodTypeAny, { paymentMethod?: string | undefined; defaultPaymentOption?: string | undefined; }, { paymentMethod?: string | undefined; defaultPaymentOption?: string | undefined; }>; export declare const reimbursementRecordIssueCreditBody: z.ZodObject<{ creditReason: z.ZodString; }, "strip", z.ZodTypeAny, { creditReason: string; }, { creditReason: string; }>; export declare const reservationCancelBody: z.ZodObject<{ force: z.ZodOptional; reason: z.ZodOptional; }, "strip", z.ZodTypeAny, { reason?: string | undefined; force?: boolean | undefined; }, { reason?: string | undefined; force?: boolean | undefined; }>; export declare const roamingEmspAssignPartnerBody: z.ZodObject<{ operatorId: z.ZodOptional; partnerId: z.ZodNumber; }, "strip", z.ZodTypeAny, { partnerId: number; operatorId?: number | undefined; }, { partnerId: number; operatorId?: number | undefined; }>; export declare const updateCustomTariffFilterTariffBody: z.ZodObject<{ country_code: z.ZodOptional; party_id: z.ZodOptional; id: z.ZodString; currency: z.ZodString; type: z.ZodOptional>; tariff_alt_text: z.ZodOptional, "many">>; tariff_alt_url: z.ZodOptional; min_price: z.ZodOptional; incl_vat: z.ZodOptional; }, "strip", z.ZodTypeAny, { excl_vat?: number | undefined; incl_vat?: number | undefined; }, { excl_vat?: number | undefined; incl_vat?: number | undefined; }>>; max_price: z.ZodOptional; incl_vat: z.ZodOptional; }, "strip", z.ZodTypeAny, { excl_vat?: number | undefined; incl_vat?: number | undefined; }, { excl_vat?: number | undefined; incl_vat?: number | undefined; }>>; elements: z.ZodArray; price: z.ZodNumber; vat: z.ZodOptional; step_size: z.ZodNumber; }, "strip", z.ZodTypeAny, { type: "ENERGY" | "FLAT" | "PARKING_TIME" | "TIME"; price: number; step_size: number; vat?: number | undefined; }, { type: "ENERGY" | "FLAT" | "PARKING_TIME" | "TIME"; price: number; step_size: number; vat?: number | undefined; }>, "many">; restrictions: z.ZodOptional; end_time: z.ZodOptional; start_date: z.ZodOptional; end_date: z.ZodOptional; min_kwh: z.ZodOptional; max_kwh: z.ZodOptional; min_current: z.ZodOptional; max_current: z.ZodOptional; min_power: z.ZodOptional; max_power: z.ZodOptional; min_duration: z.ZodOptional; max_duration: z.ZodOptional; day_of_week: z.ZodOptional, "many">>; reservation: z.ZodOptional>; }, "strip", z.ZodTypeAny, { start_time?: string | undefined; end_time?: string | undefined; start_date?: string | undefined; end_date?: string | undefined; min_kwh?: number | undefined; max_kwh?: number | undefined; min_current?: number | undefined; max_current?: number | undefined; min_power?: number | undefined; max_power?: number | undefined; min_duration?: number | undefined; max_duration?: number | undefined; day_of_week?: ("MONDAY" | "TUESDAY" | "WEDNESDAY" | "THURSDAY" | "FRIDAY" | "SATURDAY" | "SUNDAY")[] | undefined; reservation?: "RESERVATION" | "RESERVATION_EXPIRES" | undefined; }, { start_time?: string | undefined; end_time?: string | undefined; start_date?: string | undefined; end_date?: string | undefined; min_kwh?: number | undefined; max_kwh?: number | undefined; min_current?: number | undefined; max_current?: number | undefined; min_power?: number | undefined; max_power?: number | undefined; min_duration?: number | undefined; max_duration?: number | undefined; day_of_week?: ("MONDAY" | "TUESDAY" | "WEDNESDAY" | "THURSDAY" | "FRIDAY" | "SATURDAY" | "SUNDAY")[] | undefined; reservation?: "RESERVATION" | "RESERVATION_EXPIRES" | undefined; }>>; }, "strip", z.ZodTypeAny, { price_components: { type: "ENERGY" | "FLAT" | "PARKING_TIME" | "TIME"; price: number; step_size: number; vat?: number | undefined; }[]; restrictions?: { start_time?: string | undefined; end_time?: string | undefined; start_date?: string | undefined; end_date?: string | undefined; min_kwh?: number | undefined; max_kwh?: number | undefined; min_current?: number | undefined; max_current?: number | undefined; min_power?: number | undefined; max_power?: number | undefined; min_duration?: number | undefined; max_duration?: number | undefined; day_of_week?: ("MONDAY" | "TUESDAY" | "WEDNESDAY" | "THURSDAY" | "FRIDAY" | "SATURDAY" | "SUNDAY")[] | undefined; reservation?: "RESERVATION" | "RESERVATION_EXPIRES" | undefined; } | undefined; }, { price_components: { type: "ENERGY" | "FLAT" | "PARKING_TIME" | "TIME"; price: number; step_size: number; vat?: number | undefined; }[]; restrictions?: { start_time?: string | undefined; end_time?: string | undefined; start_date?: string | undefined; end_date?: string | undefined; min_kwh?: number | undefined; max_kwh?: number | undefined; min_current?: number | undefined; max_current?: number | undefined; min_power?: number | undefined; max_power?: number | undefined; min_duration?: number | undefined; max_duration?: number | undefined; day_of_week?: ("MONDAY" | "TUESDAY" | "WEDNESDAY" | "THURSDAY" | "FRIDAY" | "SATURDAY" | "SUNDAY")[] | undefined; reservation?: "RESERVATION" | "RESERVATION_EXPIRES" | undefined; } | undefined; }>, "many">; start_date_time: z.ZodOptional; end_date_time: z.ZodOptional; energy_mix: z.ZodOptional; energy_sources: z.ZodOptional; percentage: z.ZodNumber; }, "strip", z.ZodTypeAny, { source: "NUCLEAR" | "GENERAL_FOSSIL" | "COAL" | "GAS" | "GENERAL_GREEN" | "SOLAR" | "WIND" | "WATER"; percentage: number; }, { source: "NUCLEAR" | "GENERAL_FOSSIL" | "COAL" | "GAS" | "GENERAL_GREEN" | "SOLAR" | "WIND" | "WATER"; percentage: number; }>, "many">>; environ_impact: z.ZodOptional; amount: z.ZodNumber; }, "strip", z.ZodTypeAny, { category: "NUCLEAR_WASTE" | "CARBON_DIOXIDE"; amount: number; }, { category: "NUCLEAR_WASTE" | "CARBON_DIOXIDE"; amount: number; }>, "many">>; supplier_name: z.ZodOptional; energy_product_name: z.ZodOptional; }, "strip", z.ZodTypeAny, { is_green_energy?: boolean | undefined; energy_sources?: { source: "NUCLEAR" | "GENERAL_FOSSIL" | "COAL" | "GAS" | "GENERAL_GREEN" | "SOLAR" | "WIND" | "WATER"; percentage: number; }[] | undefined; environ_impact?: { category: "NUCLEAR_WASTE" | "CARBON_DIOXIDE"; amount: number; }[] | undefined; supplier_name?: string | undefined; energy_product_name?: string | undefined; }, { is_green_energy?: boolean | undefined; energy_sources?: { source: "NUCLEAR" | "GENERAL_FOSSIL" | "COAL" | "GAS" | "GENERAL_GREEN" | "SOLAR" | "WIND" | "WATER"; percentage: number; }[] | undefined; environ_impact?: { category: "NUCLEAR_WASTE" | "CARBON_DIOXIDE"; amount: number; }[] | undefined; supplier_name?: string | undefined; energy_product_name?: string | undefined; }>>; last_updated: z.ZodString; }, "strip", z.ZodTypeAny, { id: string; currency: string; elements: { price_components: { type: "ENERGY" | "FLAT" | "PARKING_TIME" | "TIME"; price: number; step_size: number; vat?: number | undefined; }[]; restrictions?: { start_time?: string | undefined; end_time?: string | undefined; start_date?: string | undefined; end_date?: string | undefined; min_kwh?: number | undefined; max_kwh?: number | undefined; min_current?: number | undefined; max_current?: number | undefined; min_power?: number | undefined; max_power?: number | undefined; min_duration?: number | undefined; max_duration?: number | undefined; day_of_week?: ("MONDAY" | "TUESDAY" | "WEDNESDAY" | "THURSDAY" | "FRIDAY" | "SATURDAY" | "SUNDAY")[] | undefined; reservation?: "RESERVATION" | "RESERVATION_EXPIRES" | undefined; } | undefined; }[]; last_updated: string; type?: "AD_HOC_PAYMENT" | "PROFILE_CHEAP" | "PROFILE_FAST" | "PROFILE_GREEN" | "REGULAR" | undefined; country_code?: string | undefined; party_id?: string | undefined; tariff_alt_text?: { text: string; language: string; }[] | undefined; tariff_alt_url?: string | undefined; min_price?: { excl_vat?: number | undefined; incl_vat?: number | undefined; } | undefined; max_price?: { excl_vat?: number | undefined; incl_vat?: number | undefined; } | undefined; start_date_time?: string | undefined; end_date_time?: string | undefined; energy_mix?: { is_green_energy?: boolean | undefined; energy_sources?: { source: "NUCLEAR" | "GENERAL_FOSSIL" | "COAL" | "GAS" | "GENERAL_GREEN" | "SOLAR" | "WIND" | "WATER"; percentage: number; }[] | undefined; environ_impact?: { category: "NUCLEAR_WASTE" | "CARBON_DIOXIDE"; amount: number; }[] | undefined; supplier_name?: string | undefined; energy_product_name?: string | undefined; } | undefined; }, { id: string; currency: string; elements: { price_components: { type: "ENERGY" | "FLAT" | "PARKING_TIME" | "TIME"; price: number; step_size: number; vat?: number | undefined; }[]; restrictions?: { start_time?: string | undefined; end_time?: string | undefined; start_date?: string | undefined; end_date?: string | undefined; min_kwh?: number | undefined; max_kwh?: number | undefined; min_current?: number | undefined; max_current?: number | undefined; min_power?: number | undefined; max_power?: number | undefined; min_duration?: number | undefined; max_duration?: number | undefined; day_of_week?: ("MONDAY" | "TUESDAY" | "WEDNESDAY" | "THURSDAY" | "FRIDAY" | "SATURDAY" | "SUNDAY")[] | undefined; reservation?: "RESERVATION" | "RESERVATION_EXPIRES" | undefined; } | undefined; }[]; last_updated: string; type?: "AD_HOC_PAYMENT" | "PROFILE_CHEAP" | "PROFILE_FAST" | "PROFILE_GREEN" | "REGULAR" | undefined; country_code?: string | undefined; party_id?: string | undefined; tariff_alt_text?: { text: string; language: string; }[] | undefined; tariff_alt_url?: string | undefined; min_price?: { excl_vat?: number | undefined; incl_vat?: number | undefined; } | undefined; max_price?: { excl_vat?: number | undefined; incl_vat?: number | undefined; } | undefined; start_date_time?: string | undefined; end_date_time?: string | undefined; energy_mix?: { is_green_energy?: boolean | undefined; energy_sources?: { source: "NUCLEAR" | "GENERAL_FOSSIL" | "COAL" | "GAS" | "GENERAL_GREEN" | "SOLAR" | "WIND" | "WATER"; percentage: number; }[] | undefined; environ_impact?: { category: "NUCLEAR_WASTE" | "CARBON_DIOXIDE"; amount: number; }[] | undefined; supplier_name?: string | undefined; energy_product_name?: string | undefined; } | undefined; }>; export declare const sessionAssignToUserBody: z.ZodObject<{ userId: z.ZodNumber; }, "strip", z.ZodTypeAny, { userId: number; }, { userId: number; }>; export declare const sessionChangeTariffBody: z.ZodObject<{ tariffId: z.ZodNumber; }, "strip", z.ZodTypeAny, { tariffId: number; }, { tariffId: number; }>; export declare const sessionRetryPaymentBody: z.ZodObject<{ paymentMethodId: z.ZodOptional; }, "strip", z.ZodTypeAny, { paymentMethodId?: number | undefined; }, { paymentMethodId?: number | undefined; }>; export declare const sessionSetCustomFieldsBody: z.ZodObject<{ customFields: z.ZodRecord; }, "strict", z.ZodTypeAny, { customFields: Record; }, { customFields: Record; }>; export declare const subscriptionPlanReplaceBody: z.ZodObject<{ planId: z.ZodNumber; replaceAt: z.ZodOptional; reason: z.ZodString; }, "strip", z.ZodTypeAny, { reason: string; planId: number; replaceAt?: string | undefined; }, { reason: string; planId: number; replaceAt?: string | undefined; }>; export declare const tariffSetDisplayInformationBody: z.ZodObject<{ defaultPriceInformation: z.ZodOptional; defaultPriceInformationOffline: z.ZodOptional; priceInformation: z.ZodOptional; priceInformationLocalized: z.ZodOptional>; totalCostInformation: z.ZodOptional; totalCostInformationLocalized: z.ZodOptional>; plainTextModeEnabled: z.ZodOptional; }, "strip", z.ZodTypeAny, { defaultPriceInformation?: string | undefined; defaultPriceInformationOffline?: string | undefined; priceInformation?: string | undefined; priceInformationLocalized?: Record | undefined; totalCostInformation?: string | undefined; totalCostInformationLocalized?: Record | undefined; plainTextModeEnabled?: boolean | undefined; }, { defaultPriceInformation?: string | undefined; defaultPriceInformationOffline?: string | undefined; priceInformation?: string | undefined; priceInformationLocalized?: Record | undefined; totalCostInformation?: string | undefined; totalCostInformationLocalized?: Record | undefined; plainTextModeEnabled?: boolean | undefined; }>; export declare const validateTaxNumberBody: z.ZodObject<{ countryCode: z.ZodString; vatNumber: z.ZodString; }, "strip", z.ZodTypeAny, { countryCode: string; vatNumber: string; }, { countryCode: string; vatNumber: string; }>; export declare const transactionCreatePreAuthorizationBody: z.ZodUnion<[z.ZodObject<{ processor: z.ZodEnum<["worldline"]>; paymentProductId: z.ZodOptional; returnUrl: z.ZodString; locale: z.ZodOptional; paymentProductFilters: z.ZodOptional>; groups: z.ZodOptional>; }, "strip", z.ZodTypeAny, { products?: number[] | undefined; groups?: string[] | undefined; }, { products?: number[] | undefined; groups?: string[] | undefined; }>>; exclude: z.ZodOptional>; groups: z.ZodOptional>; }, "strip", z.ZodTypeAny, { products?: number[] | undefined; groups?: string[] | undefined; }, { products?: number[] | undefined; groups?: string[] | undefined; }>>; }, "strip", z.ZodTypeAny, { restrictTo?: { products?: number[] | undefined; groups?: string[] | undefined; } | undefined; exclude?: { products?: number[] | undefined; groups?: string[] | undefined; } | undefined; }, { restrictTo?: { products?: number[] | undefined; groups?: string[] | undefined; } | undefined; exclude?: { products?: number[] | undefined; groups?: string[] | undefined; } | undefined; }>>; }, "strict", z.ZodTypeAny, { processor: "worldline"; returnUrl: string; paymentProductId?: number | undefined; locale?: string | undefined; paymentProductFilters?: { restrictTo?: { products?: number[] | undefined; groups?: string[] | undefined; } | undefined; exclude?: { products?: number[] | undefined; groups?: string[] | undefined; } | undefined; } | undefined; }, { processor: "worldline"; returnUrl: string; paymentProductId?: number | undefined; locale?: string | undefined; paymentProductFilters?: { restrictTo?: { products?: number[] | undefined; groups?: string[] | undefined; } | undefined; exclude?: { products?: number[] | undefined; groups?: string[] | undefined; } | undefined; } | undefined; }>, z.ZodObject<{ processor: z.ZodEnum<["stripe"]>; }, "strict", z.ZodTypeAny, { processor: "stripe"; }, { processor: "stripe"; }>, z.ZodObject<{ processor: z.ZodEnum<["adyen"]>; returnUrl: z.ZodString; locale: z.ZodOptional; }, "strict", z.ZodTypeAny, { processor: "adyen"; returnUrl: string; locale?: string | undefined; }, { processor: "adyen"; returnUrl: string; locale?: string | undefined; }>]>; export declare const transactionIssueInvoiceBody: z.ZodObject<{ email: z.ZodOptional; locale: z.ZodOptional; invoiceDetails: z.ZodObject<{ invoiceType: z.ZodEnum<["individual", "company"]>; individualName: z.ZodOptional; individualPersonalId: z.ZodOptional; individualTaxId: z.ZodOptional; companyName: z.ZodOptional; companyRegNo: z.ZodOptional; companyTaxId: z.ZodOptional; companyTaxAdministrationOfficeName: z.ZodOptional; country: z.ZodOptional>; city: z.ZodOptional; postCode: z.ZodOptional; address: z.ZodOptional; recipientCode: z.ZodOptional; recipientCertifiedEmail: z.ZodOptional; }, "strip", z.ZodTypeAny, { invoiceType: "individual" | "company"; individualName?: string | undefined; individualPersonalId?: string | undefined; individualTaxId?: string | undefined; companyName?: string | undefined; companyRegNo?: string | undefined; companyTaxId?: string | undefined; companyTaxAdministrationOfficeName?: string | undefined; country?: "AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW" | undefined; city?: string | undefined; postCode?: string | undefined; address?: string | undefined; recipientCode?: string | undefined; recipientCertifiedEmail?: string | undefined; }, { invoiceType: "individual" | "company"; individualName?: string | undefined; individualPersonalId?: string | undefined; individualTaxId?: string | undefined; companyName?: string | undefined; companyRegNo?: string | undefined; companyTaxId?: string | undefined; companyTaxAdministrationOfficeName?: string | undefined; country?: "AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW" | undefined; city?: string | undefined; postCode?: string | undefined; address?: string | undefined; recipientCode?: string | undefined; recipientCertifiedEmail?: string | undefined; }>; }, "strip", z.ZodTypeAny, { invoiceDetails: { invoiceType: "individual" | "company"; individualName?: string | undefined; individualPersonalId?: string | undefined; individualTaxId?: string | undefined; companyName?: string | undefined; companyRegNo?: string | undefined; companyTaxId?: string | undefined; companyTaxAdministrationOfficeName?: string | undefined; country?: "AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW" | undefined; city?: string | undefined; postCode?: string | undefined; address?: string | undefined; recipientCode?: string | undefined; recipientCertifiedEmail?: string | undefined; }; email?: string | undefined; locale?: string | undefined; }, { invoiceDetails: { invoiceType: "individual" | "company"; individualName?: string | undefined; individualPersonalId?: string | undefined; individualTaxId?: string | undefined; companyName?: string | undefined; companyRegNo?: string | undefined; companyTaxId?: string | undefined; companyTaxAdministrationOfficeName?: string | undefined; country?: "AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW" | undefined; city?: string | undefined; postCode?: string | undefined; address?: string | undefined; recipientCode?: string | undefined; recipientCertifiedEmail?: string | undefined; }; email?: string | undefined; locale?: string | undefined; }>; export declare const transactionUpdatePaymentReferenceBody: z.ZodObject<{ ref: z.ZodString; }, "strict", z.ZodTypeAny, { ref: string; }, { ref: string; }>; export declare const userRevokeMarketingConsentBody: z.ZodObject<{ reason: z.ZodOptional; }, "strict", z.ZodTypeAny, { reason?: string | undefined; }, { reason?: string | undefined; }>; export declare const userActivateSubscriptionBody: z.ZodObject<{ planId: z.ZodNumber; endDate: z.ZodOptional; autoRenewal: z.ZodOptional; reason: z.ZodOptional; }, "strip", z.ZodTypeAny, { planId: number; reason?: string | undefined; endDate?: string | undefined; autoRenewal?: boolean | undefined; }, { planId: number; reason?: string | undefined; endDate?: string | undefined; autoRenewal?: boolean | undefined; }>; export declare const userAddBalanceBody: z.ZodObject<{ amount: z.ZodNumber; reason: z.ZodString; app_info: z.ZodOptional; }, "strict", z.ZodTypeAny, { reason: string; amount: number; app_info?: string | undefined; }, { reason: string; amount: number; app_info?: string | undefined; }>; export declare const userApplyCustomFeeBody: z.ZodObject<{ amount: z.ZodNumber; description: z.ZodString; paymentMethodId: z.ZodOptional; }, "strict", z.ZodTypeAny, { description: string; amount: number; paymentMethodId?: string | undefined; }, { description: string; amount: number; paymentMethodId?: string | undefined; }>; export declare const userCancelSubscriptionBody: z.ZodObject<{ reason: z.ZodString; }, "strip", z.ZodTypeAny, { reason: string; }, { reason: string; }>; export declare const userChangeStatusBody: z.ZodObject<{ status: z.ZodEnum<["enabled", "disabled"]>; reason: z.ZodString; }, "strict", z.ZodTypeAny, { status: "enabled" | "disabled"; reason: string; }, { status: "enabled" | "disabled"; reason: string; }>; export declare const userSubscribeToPlanBody: z.ZodObject<{ planId: z.ZodNumber; paymentMethodId: z.ZodOptional; reason: z.ZodString; }, "strip", z.ZodTypeAny, { reason: string; planId: number; paymentMethodId?: number | undefined; }, { reason: string; planId: number; paymentMethodId?: number | undefined; }>; export declare const subscriptionBillingPeriodRetryPaymentBody: z.ZodObject<{ paymentMethodId: z.ZodOptional; }, "strip", z.ZodTypeAny, { paymentMethodId?: number | undefined; }, { paymentMethodId?: number | undefined; }>; export declare const userRedeemVoucherBody: z.ZodObject<{ code: z.ZodString; }, "strip", z.ZodTypeAny, { code: string; }, { code: string; }>; export declare const notificationsSubscribeDeprecatedBody: z.ZodObject<{ notifications: z.ZodArray, "many">; callbackUrl: z.ZodString; }, "strip", z.ZodTypeAny, { notifications: ("BootNotification" | "DiagnosticsStatusNotification" | "FirmwareStatusNotification" | "AuthorizationNotification" | "authorization.changed" | "ChargePointChangedNotification" | "chargePoint.changed" | "evse.changed" | "ChargePointSyncConfigurationNotification" | "CircuitConsumptionNotification" | "circuit.changed" | "HardwareStatusNotification" | "LocationChangedNotification" | "NetworkStatusNotification" | "SecurityEventNotification" | "SessionMeterValuesNotification" | "SessionStartStopNotification" | "session.start.stop.notification" | "SessionUpdateNotification" | "session.chargingPeriod.changed" | "UserChangedNotification" | "SubOperatorChangedNotification" | "TariffChangedNotification" | "tariffGroup.changed" | "user.subscriptionChanged" | "user.subscription.changed" | "ReservationChangedNotification" | "PaymentMethodChangedNotification" | "PartnerInviteChangedNotification" | "reservation.changed" | "user.paymentMethod.changed" | "userBalance.changed" | "partnerInvite.changed" | "partnerInviteCorporateBillingPolicy.changed" | "roamingPlatform.changed" | "parkingSpace.occupancyStatus.changed" | "partner.changed" | "transaction.changed" | "settlementReport.created" | "idTag.changed" | "issue.changed" | "chargePoint.dataTransferReceived" | "subscriptionPlan.changed" | "user.invoiceDetails.changed" | "cdr.received" | "chargingProfile.applied" | "installerJob.changed" | "corporateBilling.limitReached")[]; callbackUrl: string; }, { notifications: ("BootNotification" | "DiagnosticsStatusNotification" | "FirmwareStatusNotification" | "AuthorizationNotification" | "authorization.changed" | "ChargePointChangedNotification" | "chargePoint.changed" | "evse.changed" | "ChargePointSyncConfigurationNotification" | "CircuitConsumptionNotification" | "circuit.changed" | "HardwareStatusNotification" | "LocationChangedNotification" | "NetworkStatusNotification" | "SecurityEventNotification" | "SessionMeterValuesNotification" | "SessionStartStopNotification" | "session.start.stop.notification" | "SessionUpdateNotification" | "session.chargingPeriod.changed" | "UserChangedNotification" | "SubOperatorChangedNotification" | "TariffChangedNotification" | "tariffGroup.changed" | "user.subscriptionChanged" | "user.subscription.changed" | "ReservationChangedNotification" | "PaymentMethodChangedNotification" | "PartnerInviteChangedNotification" | "reservation.changed" | "user.paymentMethod.changed" | "userBalance.changed" | "partnerInvite.changed" | "partnerInviteCorporateBillingPolicy.changed" | "roamingPlatform.changed" | "parkingSpace.occupancyStatus.changed" | "partner.changed" | "transaction.changed" | "settlementReport.created" | "idTag.changed" | "issue.changed" | "chargePoint.dataTransferReceived" | "subscriptionPlan.changed" | "user.invoiceDetails.changed" | "cdr.received" | "chargingProfile.applied" | "installerJob.changed" | "corporateBilling.limitReached")[]; callbackUrl: string; }>; export declare const notificationsUpdateDeprecatedBody: z.ZodObject<{ notifications: z.ZodArray, "many">; callbackUrl: z.ZodString; }, "strip", z.ZodTypeAny, { notifications: ("BootNotification" | "DiagnosticsStatusNotification" | "FirmwareStatusNotification" | "AuthorizationNotification" | "authorization.changed" | "ChargePointChangedNotification" | "chargePoint.changed" | "evse.changed" | "ChargePointSyncConfigurationNotification" | "CircuitConsumptionNotification" | "circuit.changed" | "HardwareStatusNotification" | "LocationChangedNotification" | "NetworkStatusNotification" | "SecurityEventNotification" | "SessionMeterValuesNotification" | "SessionStartStopNotification" | "session.start.stop.notification" | "SessionUpdateNotification" | "session.chargingPeriod.changed" | "UserChangedNotification" | "SubOperatorChangedNotification" | "TariffChangedNotification" | "tariffGroup.changed" | "user.subscriptionChanged" | "user.subscription.changed" | "ReservationChangedNotification" | "PaymentMethodChangedNotification" | "PartnerInviteChangedNotification" | "reservation.changed" | "user.paymentMethod.changed" | "userBalance.changed" | "partnerInvite.changed" | "partnerInviteCorporateBillingPolicy.changed" | "roamingPlatform.changed" | "parkingSpace.occupancyStatus.changed" | "partner.changed" | "transaction.changed" | "settlementReport.created" | "idTag.changed" | "issue.changed" | "chargePoint.dataTransferReceived" | "subscriptionPlan.changed" | "user.invoiceDetails.changed" | "cdr.received" | "chargingProfile.applied" | "installerJob.changed" | "corporateBilling.limitReached")[]; callbackUrl: string; }, { notifications: ("BootNotification" | "DiagnosticsStatusNotification" | "FirmwareStatusNotification" | "AuthorizationNotification" | "authorization.changed" | "ChargePointChangedNotification" | "chargePoint.changed" | "evse.changed" | "ChargePointSyncConfigurationNotification" | "CircuitConsumptionNotification" | "circuit.changed" | "HardwareStatusNotification" | "LocationChangedNotification" | "NetworkStatusNotification" | "SecurityEventNotification" | "SessionMeterValuesNotification" | "SessionStartStopNotification" | "session.start.stop.notification" | "SessionUpdateNotification" | "session.chargingPeriod.changed" | "UserChangedNotification" | "SubOperatorChangedNotification" | "TariffChangedNotification" | "tariffGroup.changed" | "user.subscriptionChanged" | "user.subscription.changed" | "ReservationChangedNotification" | "PaymentMethodChangedNotification" | "PartnerInviteChangedNotification" | "reservation.changed" | "user.paymentMethod.changed" | "userBalance.changed" | "partnerInvite.changed" | "partnerInviteCorporateBillingPolicy.changed" | "roamingPlatform.changed" | "parkingSpace.occupancyStatus.changed" | "partner.changed" | "transaction.changed" | "settlementReport.created" | "idTag.changed" | "issue.changed" | "chargePoint.dataTransferReceived" | "subscriptionPlan.changed" | "user.invoiceDetails.changed" | "cdr.received" | "chargingProfile.applied" | "installerJob.changed" | "corporateBilling.limitReached")[]; callbackUrl: string; }>; export declare const notificationsSubscribeBody: z.ZodObject<{ id: z.ZodNumber; via: z.ZodEnum<["webhook", "kafka"]>; notifications: z.ZodArray, "many">; includeTimestampInSignature: z.ZodOptional; skipRoamingInfrastructure: z.ZodOptional; suppressSelfNotifications: z.ZodOptional; webhook: z.ZodOptional>; kafka: z.ZodOptional; compressionCodec: z.ZodOptional>; securityProtocol: z.ZodOptional>; saslMechanism: z.ZodOptional>; saslUsername: z.ZodOptional; saslPassword: z.ZodOptional; }, "strip", z.ZodTypeAny, { topic: string; brokers: string[]; compressionCodec?: "none" | "gzip" | "snappy" | "lz4" | undefined; securityProtocol?: "PLAINTEXT" | "SASL_SSL" | undefined; saslMechanism?: "PLAIN" | "SCRAM-SHA-256" | "SCRAM-SHA-512" | undefined; saslUsername?: string | undefined; saslPassword?: string | undefined; }, { topic: string; brokers: string[]; compressionCodec?: "none" | "gzip" | "snappy" | "lz4" | undefined; securityProtocol?: "PLAINTEXT" | "SASL_SSL" | undefined; saslMechanism?: "PLAIN" | "SCRAM-SHA-256" | "SCRAM-SHA-512" | undefined; saslUsername?: string | undefined; saslPassword?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { id: number; notifications: ("BootNotification" | "DiagnosticsStatusNotification" | "FirmwareStatusNotification" | "AuthorizationNotification" | "authorization.changed" | "ChargePointChangedNotification" | "chargePoint.changed" | "evse.changed" | "ChargePointSyncConfigurationNotification" | "CircuitConsumptionNotification" | "circuit.changed" | "HardwareStatusNotification" | "LocationChangedNotification" | "NetworkStatusNotification" | "SecurityEventNotification" | "SessionMeterValuesNotification" | "SessionStartStopNotification" | "session.start.stop.notification" | "SessionUpdateNotification" | "session.chargingPeriod.changed" | "UserChangedNotification" | "SubOperatorChangedNotification" | "TariffChangedNotification" | "tariffGroup.changed" | "user.subscriptionChanged" | "user.subscription.changed" | "ReservationChangedNotification" | "PaymentMethodChangedNotification" | "PartnerInviteChangedNotification" | "reservation.changed" | "user.paymentMethod.changed" | "userBalance.changed" | "partnerInvite.changed" | "partnerInviteCorporateBillingPolicy.changed" | "roamingPlatform.changed" | "parkingSpace.occupancyStatus.changed" | "partner.changed" | "transaction.changed" | "settlementReport.created" | "idTag.changed" | "issue.changed" | "chargePoint.dataTransferReceived" | "subscriptionPlan.changed" | "user.invoiceDetails.changed" | "cdr.received" | "chargingProfile.applied" | "installerJob.changed" | "corporateBilling.limitReached")[]; via: "webhook" | "kafka"; webhook?: { callbackUrl: string; } | undefined; kafka?: { topic: string; brokers: string[]; compressionCodec?: "none" | "gzip" | "snappy" | "lz4" | undefined; securityProtocol?: "PLAINTEXT" | "SASL_SSL" | undefined; saslMechanism?: "PLAIN" | "SCRAM-SHA-256" | "SCRAM-SHA-512" | undefined; saslUsername?: string | undefined; saslPassword?: string | undefined; } | undefined; includeTimestampInSignature?: boolean | undefined; skipRoamingInfrastructure?: boolean | undefined; suppressSelfNotifications?: boolean | undefined; }, { id: number; notifications: ("BootNotification" | "DiagnosticsStatusNotification" | "FirmwareStatusNotification" | "AuthorizationNotification" | "authorization.changed" | "ChargePointChangedNotification" | "chargePoint.changed" | "evse.changed" | "ChargePointSyncConfigurationNotification" | "CircuitConsumptionNotification" | "circuit.changed" | "HardwareStatusNotification" | "LocationChangedNotification" | "NetworkStatusNotification" | "SecurityEventNotification" | "SessionMeterValuesNotification" | "SessionStartStopNotification" | "session.start.stop.notification" | "SessionUpdateNotification" | "session.chargingPeriod.changed" | "UserChangedNotification" | "SubOperatorChangedNotification" | "TariffChangedNotification" | "tariffGroup.changed" | "user.subscriptionChanged" | "user.subscription.changed" | "ReservationChangedNotification" | "PaymentMethodChangedNotification" | "PartnerInviteChangedNotification" | "reservation.changed" | "user.paymentMethod.changed" | "userBalance.changed" | "partnerInvite.changed" | "partnerInviteCorporateBillingPolicy.changed" | "roamingPlatform.changed" | "parkingSpace.occupancyStatus.changed" | "partner.changed" | "transaction.changed" | "settlementReport.created" | "idTag.changed" | "issue.changed" | "chargePoint.dataTransferReceived" | "subscriptionPlan.changed" | "user.invoiceDetails.changed" | "cdr.received" | "chargingProfile.applied" | "installerJob.changed" | "corporateBilling.limitReached")[]; via: "webhook" | "kafka"; webhook?: { callbackUrl: string; } | undefined; kafka?: { topic: string; brokers: string[]; compressionCodec?: "none" | "gzip" | "snappy" | "lz4" | undefined; securityProtocol?: "PLAINTEXT" | "SASL_SSL" | undefined; saslMechanism?: "PLAIN" | "SCRAM-SHA-256" | "SCRAM-SHA-512" | undefined; saslUsername?: string | undefined; saslPassword?: string | undefined; } | undefined; includeTimestampInSignature?: boolean | undefined; skipRoamingInfrastructure?: boolean | undefined; suppressSelfNotifications?: boolean | undefined; }>; export declare const notificationsCreateBody: z.ZodObject<{ id: z.ZodNumber; via: z.ZodEnum<["webhook", "kafka"]>; notifications: z.ZodArray, "many">; includeTimestampInSignature: z.ZodOptional; skipRoamingInfrastructure: z.ZodOptional; suppressSelfNotifications: z.ZodOptional; webhook: z.ZodOptional>; kafka: z.ZodOptional; compressionCodec: z.ZodOptional>; securityProtocol: z.ZodOptional>; saslMechanism: z.ZodOptional>; saslUsername: z.ZodOptional; saslPassword: z.ZodOptional; }, "strip", z.ZodTypeAny, { topic: string; brokers: string[]; compressionCodec?: "none" | "gzip" | "snappy" | "lz4" | undefined; securityProtocol?: "PLAINTEXT" | "SASL_SSL" | undefined; saslMechanism?: "PLAIN" | "SCRAM-SHA-256" | "SCRAM-SHA-512" | undefined; saslUsername?: string | undefined; saslPassword?: string | undefined; }, { topic: string; brokers: string[]; compressionCodec?: "none" | "gzip" | "snappy" | "lz4" | undefined; securityProtocol?: "PLAINTEXT" | "SASL_SSL" | undefined; saslMechanism?: "PLAIN" | "SCRAM-SHA-256" | "SCRAM-SHA-512" | undefined; saslUsername?: string | undefined; saslPassword?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { id: number; notifications: ("BootNotification" | "DiagnosticsStatusNotification" | "FirmwareStatusNotification" | "AuthorizationNotification" | "authorization.changed" | "ChargePointChangedNotification" | "chargePoint.changed" | "evse.changed" | "ChargePointSyncConfigurationNotification" | "CircuitConsumptionNotification" | "circuit.changed" | "HardwareStatusNotification" | "LocationChangedNotification" | "NetworkStatusNotification" | "SecurityEventNotification" | "SessionMeterValuesNotification" | "SessionStartStopNotification" | "session.start.stop.notification" | "SessionUpdateNotification" | "session.chargingPeriod.changed" | "UserChangedNotification" | "SubOperatorChangedNotification" | "TariffChangedNotification" | "tariffGroup.changed" | "user.subscriptionChanged" | "user.subscription.changed" | "ReservationChangedNotification" | "PaymentMethodChangedNotification" | "PartnerInviteChangedNotification" | "reservation.changed" | "user.paymentMethod.changed" | "userBalance.changed" | "partnerInvite.changed" | "partnerInviteCorporateBillingPolicy.changed" | "roamingPlatform.changed" | "parkingSpace.occupancyStatus.changed" | "partner.changed" | "transaction.changed" | "settlementReport.created" | "idTag.changed" | "issue.changed" | "chargePoint.dataTransferReceived" | "subscriptionPlan.changed" | "user.invoiceDetails.changed" | "cdr.received" | "chargingProfile.applied" | "installerJob.changed" | "corporateBilling.limitReached")[]; via: "webhook" | "kafka"; webhook?: { callbackUrl: string; } | undefined; kafka?: { topic: string; brokers: string[]; compressionCodec?: "none" | "gzip" | "snappy" | "lz4" | undefined; securityProtocol?: "PLAINTEXT" | "SASL_SSL" | undefined; saslMechanism?: "PLAIN" | "SCRAM-SHA-256" | "SCRAM-SHA-512" | undefined; saslUsername?: string | undefined; saslPassword?: string | undefined; } | undefined; includeTimestampInSignature?: boolean | undefined; skipRoamingInfrastructure?: boolean | undefined; suppressSelfNotifications?: boolean | undefined; }, { id: number; notifications: ("BootNotification" | "DiagnosticsStatusNotification" | "FirmwareStatusNotification" | "AuthorizationNotification" | "authorization.changed" | "ChargePointChangedNotification" | "chargePoint.changed" | "evse.changed" | "ChargePointSyncConfigurationNotification" | "CircuitConsumptionNotification" | "circuit.changed" | "HardwareStatusNotification" | "LocationChangedNotification" | "NetworkStatusNotification" | "SecurityEventNotification" | "SessionMeterValuesNotification" | "SessionStartStopNotification" | "session.start.stop.notification" | "SessionUpdateNotification" | "session.chargingPeriod.changed" | "UserChangedNotification" | "SubOperatorChangedNotification" | "TariffChangedNotification" | "tariffGroup.changed" | "user.subscriptionChanged" | "user.subscription.changed" | "ReservationChangedNotification" | "PaymentMethodChangedNotification" | "PartnerInviteChangedNotification" | "reservation.changed" | "user.paymentMethod.changed" | "userBalance.changed" | "partnerInvite.changed" | "partnerInviteCorporateBillingPolicy.changed" | "roamingPlatform.changed" | "parkingSpace.occupancyStatus.changed" | "partner.changed" | "transaction.changed" | "settlementReport.created" | "idTag.changed" | "issue.changed" | "chargePoint.dataTransferReceived" | "subscriptionPlan.changed" | "user.invoiceDetails.changed" | "cdr.received" | "chargingProfile.applied" | "installerJob.changed" | "corporateBilling.limitReached")[]; via: "webhook" | "kafka"; webhook?: { callbackUrl: string; } | undefined; kafka?: { topic: string; brokers: string[]; compressionCodec?: "none" | "gzip" | "snappy" | "lz4" | undefined; securityProtocol?: "PLAINTEXT" | "SASL_SSL" | undefined; saslMechanism?: "PLAIN" | "SCRAM-SHA-256" | "SCRAM-SHA-512" | undefined; saslUsername?: string | undefined; saslPassword?: string | undefined; } | undefined; includeTimestampInSignature?: boolean | undefined; skipRoamingInfrastructure?: boolean | undefined; suppressSelfNotifications?: boolean | undefined; }>; export declare const oauthTokenRevokeBody: z.ZodObject<{ token: z.ZodString; client_id: z.ZodOptional; client_secret: z.ZodOptional; }, "strip", z.ZodTypeAny, { token: string; client_id?: string | undefined; client_secret?: string | undefined; }, { token: string; client_id?: string | undefined; client_secret?: string | undefined; }>; export declare const oauthTokenExchangeBody: z.ZodObject<{ grant_type: z.ZodEnum<["client_credentials"]>; client_id: z.ZodOptional; client_secret: z.ZodOptional; }, "strip", z.ZodTypeAny, { grant_type: "client_credentials"; client_id?: string | undefined; client_secret?: string | undefined; }, { grant_type: "client_credentials"; client_id?: string | undefined; client_secret?: string | undefined; }>; export declare const bookingRequestCreateBody: z.ZodUnion<[z.ZodObject<{ id: z.ZodOptional; type: z.ZodEnum<["create"]>; status: z.ZodOptional>; rejectionReason: z.ZodOptional; createdAt: z.ZodOptional; lastUpdatedAt: z.ZodOptional; userId: z.ZodNumber; locationId: z.ZodNumber; externalId: z.ZodOptional; startAt: z.ZodString; endAt: z.ZodString; evseId: z.ZodOptional; evseCriteria: z.ZodOptional>; minPower: z.ZodOptional; maxPower: z.ZodOptional; connectorType: z.ZodOptional>; }, "strip", z.ZodTypeAny, { maxPower?: number | undefined; currentType?: "ac" | "dc" | undefined; minPower?: number | undefined; connectorType?: "unknown" | "type1" | "type2" | "type3" | "chademo" | "ccs1" | "ccs2" | "schuko" | "nacs" | "cee16" | "cee32" | "j1772" | "inductive" | "nema-5-20" | "type-e-french" | "type-g-british" | "type-j-swiss" | "avcon" | "gb-t-ac" | "gb-t-dc" | "chaoji" | "nema-6-30" | "nema-6-50" | "mcs" | undefined; }, { maxPower?: number | undefined; currentType?: "ac" | "dc" | undefined; minPower?: number | undefined; connectorType?: "unknown" | "type1" | "type2" | "type3" | "chademo" | "ccs1" | "ccs2" | "schuko" | "nacs" | "cee16" | "cee32" | "j1772" | "inductive" | "nema-5-20" | "type-e-french" | "type-g-british" | "type-j-swiss" | "avcon" | "gb-t-ac" | "gb-t-dc" | "chaoji" | "nema-6-30" | "nema-6-50" | "mcs" | undefined; }>>; parkingSpaceCriteria: z.ZodOptional; vehicleHeightCm: z.ZodOptional; vehicleLengthCm: z.ZodOptional; vehicleWidthCm: z.ZodOptional; vehicleType: z.ZodOptional>; driveThroughRequired: z.ZodOptional; refrigerationOutletRequired: z.ZodOptional; dangerousGoodsAllowed: z.ZodOptional; }, "strip", z.ZodTypeAny, { vehicleWeightKg?: number | undefined; vehicleHeightCm?: number | undefined; vehicleLengthCm?: number | undefined; vehicleWidthCm?: number | undefined; vehicleType?: "two_and_three_wheel_vehicles_and_quadricycles" | "passenger_vehicles" | "passenger_vehicles_with_trailer" | "light_duty_vans" | "heavy_duty_tractor_units_without_trailer" | "heavy_duty_trucks_without_articulation_point" | "heavy_duty_trucks_with_trailer_attached" | "buses_or_motor_coaches" | undefined; driveThroughRequired?: boolean | undefined; refrigerationOutletRequired?: boolean | undefined; dangerousGoodsAllowed?: boolean | undefined; }, { vehicleWeightKg?: number | undefined; vehicleHeightCm?: number | undefined; vehicleLengthCm?: number | undefined; vehicleWidthCm?: number | undefined; vehicleType?: "two_and_three_wheel_vehicles_and_quadricycles" | "passenger_vehicles" | "passenger_vehicles_with_trailer" | "light_duty_vans" | "heavy_duty_tractor_units_without_trailer" | "heavy_duty_trucks_without_articulation_point" | "heavy_duty_trucks_with_trailer_attached" | "buses_or_motor_coaches" | undefined; driveThroughRequired?: boolean | undefined; refrigerationOutletRequired?: boolean | undefined; dangerousGoodsAllowed?: boolean | undefined; }>>; authorizedTokenIds: z.ZodOptional>; }, "strip", z.ZodTypeAny, { type: "create"; userId: number; locationId: number; startAt: string; endAt: string; evseId?: number | undefined; status?: "pending" | "approved" | "rejected" | undefined; id?: number | undefined; lastUpdatedAt?: string | undefined; externalId?: string | undefined; rejectionReason?: string | undefined; createdAt?: string | undefined; evseCriteria?: { maxPower?: number | undefined; currentType?: "ac" | "dc" | undefined; minPower?: number | undefined; connectorType?: "unknown" | "type1" | "type2" | "type3" | "chademo" | "ccs1" | "ccs2" | "schuko" | "nacs" | "cee16" | "cee32" | "j1772" | "inductive" | "nema-5-20" | "type-e-french" | "type-g-british" | "type-j-swiss" | "avcon" | "gb-t-ac" | "gb-t-dc" | "chaoji" | "nema-6-30" | "nema-6-50" | "mcs" | undefined; } | undefined; parkingSpaceCriteria?: { vehicleWeightKg?: number | undefined; vehicleHeightCm?: number | undefined; vehicleLengthCm?: number | undefined; vehicleWidthCm?: number | undefined; vehicleType?: "two_and_three_wheel_vehicles_and_quadricycles" | "passenger_vehicles" | "passenger_vehicles_with_trailer" | "light_duty_vans" | "heavy_duty_tractor_units_without_trailer" | "heavy_duty_trucks_without_articulation_point" | "heavy_duty_trucks_with_trailer_attached" | "buses_or_motor_coaches" | undefined; driveThroughRequired?: boolean | undefined; refrigerationOutletRequired?: boolean | undefined; dangerousGoodsAllowed?: boolean | undefined; } | undefined; authorizedTokenIds?: number[] | undefined; }, { type: "create"; userId: number; locationId: number; startAt: string; endAt: string; evseId?: number | undefined; status?: "pending" | "approved" | "rejected" | undefined; id?: number | undefined; lastUpdatedAt?: string | undefined; externalId?: string | undefined; rejectionReason?: string | undefined; createdAt?: string | undefined; evseCriteria?: { maxPower?: number | undefined; currentType?: "ac" | "dc" | undefined; minPower?: number | undefined; connectorType?: "unknown" | "type1" | "type2" | "type3" | "chademo" | "ccs1" | "ccs2" | "schuko" | "nacs" | "cee16" | "cee32" | "j1772" | "inductive" | "nema-5-20" | "type-e-french" | "type-g-british" | "type-j-swiss" | "avcon" | "gb-t-ac" | "gb-t-dc" | "chaoji" | "nema-6-30" | "nema-6-50" | "mcs" | undefined; } | undefined; parkingSpaceCriteria?: { vehicleWeightKg?: number | undefined; vehicleHeightCm?: number | undefined; vehicleLengthCm?: number | undefined; vehicleWidthCm?: number | undefined; vehicleType?: "two_and_three_wheel_vehicles_and_quadricycles" | "passenger_vehicles" | "passenger_vehicles_with_trailer" | "light_duty_vans" | "heavy_duty_tractor_units_without_trailer" | "heavy_duty_trucks_without_articulation_point" | "heavy_duty_trucks_with_trailer_attached" | "buses_or_motor_coaches" | undefined; driveThroughRequired?: boolean | undefined; refrigerationOutletRequired?: boolean | undefined; dangerousGoodsAllowed?: boolean | undefined; } | undefined; authorizedTokenIds?: number[] | undefined; }>, z.ZodObject<{ id: z.ZodOptional; type: z.ZodEnum<["update"]>; status: z.ZodOptional>; rejectionReason: z.ZodOptional; createdAt: z.ZodOptional; lastUpdatedAt: z.ZodOptional; bookingId: z.ZodNumber; userId: z.ZodOptional; externalId: z.ZodOptional; startAt: z.ZodOptional; endAt: z.ZodOptional; authorizedTokenIds: z.ZodOptional>; }, "strip", z.ZodTypeAny, { type: "update"; bookingId: number; userId?: number | undefined; status?: "pending" | "approved" | "rejected" | undefined; id?: number | undefined; lastUpdatedAt?: string | undefined; externalId?: string | undefined; rejectionReason?: string | undefined; createdAt?: string | undefined; startAt?: string | undefined; endAt?: string | undefined; authorizedTokenIds?: number[] | undefined; }, { type: "update"; bookingId: number; userId?: number | undefined; status?: "pending" | "approved" | "rejected" | undefined; id?: number | undefined; lastUpdatedAt?: string | undefined; externalId?: string | undefined; rejectionReason?: string | undefined; createdAt?: string | undefined; startAt?: string | undefined; endAt?: string | undefined; authorizedTokenIds?: number[] | undefined; }>, z.ZodObject<{ id: z.ZodOptional; type: z.ZodEnum<["cancel"]>; status: z.ZodOptional>; rejectionReason: z.ZodOptional; createdAt: z.ZodOptional; lastUpdatedAt: z.ZodOptional; bookingId: z.ZodNumber; externalId: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "cancel"; bookingId: number; status?: "pending" | "approved" | "rejected" | undefined; id?: number | undefined; lastUpdatedAt?: string | undefined; externalId?: string | undefined; rejectionReason?: string | undefined; createdAt?: string | undefined; }, { type: "cancel"; bookingId: number; status?: "pending" | "approved" | "rejected" | undefined; id?: number | undefined; lastUpdatedAt?: string | undefined; externalId?: string | undefined; rejectionReason?: string | undefined; createdAt?: string | undefined; }>]>; export declare const chargePointDowntimePeriodCreateBody: z.ZodObject<{ chargePointId: z.ZodNumber; noticeId: z.ZodNumber; startedAt: z.ZodString; endedAt: z.ZodString; }, "strip", z.ZodTypeAny, { chargePointId: number; noticeId: number; startedAt: string; endedAt: string; }, { chargePointId: number; noticeId: number; startedAt: string; endedAt: string; }>; export declare const chargePointDowntimePeriodUpdateBody: z.ZodObject<{ noticeId: z.ZodOptional; startedAt: z.ZodOptional; endedAt: z.ZodOptional; }, "strip", z.ZodTypeAny, { noticeId?: number | undefined; startedAt?: string | undefined; endedAt?: string | undefined; }, { noticeId?: number | undefined; startedAt?: string | undefined; endedAt?: string | undefined; }>; export declare const chargePointModelCreateBody: z.ZodObject<{ name: z.ZodString; vendorId: z.ZodNumber; userManual: z.ZodOptional; installerManual: z.ZodOptional; }, "strip", z.ZodTypeAny, { name: string; vendorId: number; userManual?: string | undefined; installerManual?: string | undefined; }, { name: string; vendorId: number; userManual?: string | undefined; installerManual?: string | undefined; }>; export declare const chargePointModelUpdateBody: z.ZodObject<{ name: z.ZodOptional; vendorId: z.ZodOptional; userManual: z.ZodOptional; installerManual: z.ZodOptional; }, "strip", z.ZodTypeAny, { name?: string | undefined; vendorId?: number | undefined; userManual?: string | undefined; installerManual?: string | undefined; }, { name?: string | undefined; vendorId?: number | undefined; userManual?: string | undefined; installerManual?: string | undefined; }>; export declare const chargePointVendorCreateBody: z.ZodObject<{ id: z.ZodNumber; name: z.ZodString; }, "strip", z.ZodTypeAny, { name: string; id: number; }, { name: string; id: number; }>; export declare const chargePointVendorUpdateBody: z.ZodObject<{ name: z.ZodOptional; }, "strip", z.ZodTypeAny, { name?: string | undefined; }, { name?: string | undefined; }>; export declare const chargePointCreateDeprecatedBody: z.ZodObject<{ name: z.ZodString; networkId: z.ZodString; networkProtocol: z.ZodOptional>; networkPassword: z.ZodOptional; networkIp: z.ZodOptional; networkPort: z.ZodOptional; status: z.ZodEnum<["active", "disabled", "out of order", "demo"]>; plugAndCharge: z.ZodOptional; locationId: z.ZodOptional; pin: z.ZodOptional; accessType: z.ZodOptional>; desiredSecurityProfile: z.ZodOptional; ownerPartnerId: z.ZodOptional; ownerPartnerContractId: z.ZodOptional; partnerCorporateBillingAsDefault: z.ZodOptional; partnerAccessType: z.ZodOptional>; capabilities: z.ZodOptional, "many">>; managedByOperator: z.ZodOptional; uptimeTrackingEnabled: z.ZodOptional; monitoringEnabled: z.ZodOptional; autoRecoveryEnabled: z.ZodOptional; autoFaultRecovery: z.ZodOptional; tags: z.ZodOptional>; templateId: z.ZodNumber; evses: z.ZodOptional; physicalReference: z.ZodOptional; maxAmperage: z.ZodOptional; status: z.ZodOptional>; }, "strip", z.ZodTypeAny, { status?: "disabled" | "active" | "out of order" | undefined; tariffGroupId?: number | undefined; physicalReference?: string | undefined; maxAmperage?: number | undefined; }, { status?: "disabled" | "active" | "out of order" | undefined; tariffGroupId?: number | undefined; physicalReference?: string | undefined; maxAmperage?: number | undefined; }>>>; externalId: z.ZodOptional; }, "strip", z.ZodTypeAny, { name: string; status: "disabled" | "active" | "out of order" | "demo"; networkId: string; templateId: number; tags?: string[] | undefined; capabilities?: ("REMOTE_START_STOP_CAPABLE" | "METER_VALUES" | "STOP_TRANSACTION_ON_EV_DISCONNECT")[] | undefined; locationId?: number | undefined; externalId?: string | undefined; networkProtocol?: "ocpp 1.5" | "ocpp 1.6" | "ocpp 1.6 soap" | "ocpp 2.0.1" | undefined; networkPassword?: string | undefined; networkIp?: string | undefined; networkPort?: string | undefined; plugAndCharge?: boolean | undefined; pin?: string | undefined; accessType?: "private" | "public" | "personal" | undefined; desiredSecurityProfile?: number | undefined; ownerPartnerId?: number | undefined; ownerPartnerContractId?: number | undefined; partnerCorporateBillingAsDefault?: boolean | undefined; partnerAccessType?: "privateViewPrivateUse" | "privateViewPublicUse" | "publicViewPrivateUse" | undefined; managedByOperator?: boolean | undefined; uptimeTrackingEnabled?: boolean | undefined; monitoringEnabled?: boolean | undefined; autoRecoveryEnabled?: boolean | undefined; autoFaultRecovery?: boolean | undefined; evses?: Record | undefined; }, { name: string; status: "disabled" | "active" | "out of order" | "demo"; networkId: string; templateId: number; tags?: string[] | undefined; capabilities?: ("REMOTE_START_STOP_CAPABLE" | "METER_VALUES" | "STOP_TRANSACTION_ON_EV_DISCONNECT")[] | undefined; locationId?: number | undefined; externalId?: string | undefined; networkProtocol?: "ocpp 1.5" | "ocpp 1.6" | "ocpp 1.6 soap" | "ocpp 2.0.1" | undefined; networkPassword?: string | undefined; networkIp?: string | undefined; networkPort?: string | undefined; plugAndCharge?: boolean | undefined; pin?: string | undefined; accessType?: "private" | "public" | "personal" | undefined; desiredSecurityProfile?: number | undefined; ownerPartnerId?: number | undefined; ownerPartnerContractId?: number | undefined; partnerCorporateBillingAsDefault?: boolean | undefined; partnerAccessType?: "privateViewPrivateUse" | "privateViewPublicUse" | "publicViewPrivateUse" | undefined; managedByOperator?: boolean | undefined; uptimeTrackingEnabled?: boolean | undefined; monitoringEnabled?: boolean | undefined; autoRecoveryEnabled?: boolean | undefined; autoFaultRecovery?: boolean | undefined; evses?: Record | undefined; }>; export declare const chargePointUpdateDeprecatedBody: z.ZodObject<{ name: z.ZodOptional; networkId: z.ZodOptional; networkProtocol: z.ZodOptional>; networkPassword: z.ZodOptional; networkIp: z.ZodOptional; networkPort: z.ZodOptional; status: z.ZodOptional>; plugAndCharge: z.ZodOptional; locationId: z.ZodOptional; pin: z.ZodOptional; accessType: z.ZodOptional>; desiredSecurityProfile: z.ZodOptional; ownerPartnerId: z.ZodOptional; ownerPartnerContractId: z.ZodOptional; partnerCorporateBillingAsDefault: z.ZodOptional; partnerAccessType: z.ZodOptional>; capabilities: z.ZodOptional, "many">>; managedByOperator: z.ZodOptional; uptimeTrackingEnabled: z.ZodOptional; monitoringEnabled: z.ZodOptional; autoRecoveryEnabled: z.ZodOptional; autoFaultRecovery: z.ZodOptional; tags: z.ZodOptional>; evses: z.ZodOptional; physicalReference: z.ZodOptional; maxAmperage: z.ZodOptional; status: z.ZodOptional>; }, "strip", z.ZodTypeAny, { status?: "disabled" | "active" | "out of order" | undefined; tariffGroupId?: number | undefined; physicalReference?: string | undefined; maxAmperage?: number | undefined; }, { status?: "disabled" | "active" | "out of order" | undefined; tariffGroupId?: number | undefined; physicalReference?: string | undefined; maxAmperage?: number | undefined; }>>>; externalId: z.ZodOptional; }, "strip", z.ZodTypeAny, { tags?: string[] | undefined; name?: string | undefined; status?: "disabled" | "active" | "out of order" | "demo" | undefined; capabilities?: ("REMOTE_START_STOP_CAPABLE" | "METER_VALUES" | "STOP_TRANSACTION_ON_EV_DISCONNECT")[] | undefined; locationId?: number | undefined; externalId?: string | undefined; networkId?: string | undefined; networkProtocol?: "ocpp 1.5" | "ocpp 1.6" | "ocpp 1.6 soap" | "ocpp 2.0.1" | undefined; networkPassword?: string | undefined; networkIp?: string | undefined; networkPort?: string | undefined; plugAndCharge?: boolean | undefined; pin?: string | undefined; accessType?: "private" | "public" | "personal" | undefined; desiredSecurityProfile?: number | undefined; ownerPartnerId?: number | undefined; ownerPartnerContractId?: number | undefined; partnerCorporateBillingAsDefault?: boolean | undefined; partnerAccessType?: "privateViewPrivateUse" | "privateViewPublicUse" | "publicViewPrivateUse" | undefined; managedByOperator?: boolean | undefined; uptimeTrackingEnabled?: boolean | undefined; monitoringEnabled?: boolean | undefined; autoRecoveryEnabled?: boolean | undefined; autoFaultRecovery?: boolean | undefined; evses?: Record | undefined; }, { tags?: string[] | undefined; name?: string | undefined; status?: "disabled" | "active" | "out of order" | "demo" | undefined; capabilities?: ("REMOTE_START_STOP_CAPABLE" | "METER_VALUES" | "STOP_TRANSACTION_ON_EV_DISCONNECT")[] | undefined; locationId?: number | undefined; externalId?: string | undefined; networkId?: string | undefined; networkProtocol?: "ocpp 1.5" | "ocpp 1.6" | "ocpp 1.6 soap" | "ocpp 2.0.1" | undefined; networkPassword?: string | undefined; networkIp?: string | undefined; networkPort?: string | undefined; plugAndCharge?: boolean | undefined; pin?: string | undefined; accessType?: "private" | "public" | "personal" | undefined; desiredSecurityProfile?: number | undefined; ownerPartnerId?: number | undefined; ownerPartnerContractId?: number | undefined; partnerCorporateBillingAsDefault?: boolean | undefined; partnerAccessType?: "privateViewPrivateUse" | "privateViewPublicUse" | "publicViewPrivateUse" | undefined; managedByOperator?: boolean | undefined; uptimeTrackingEnabled?: boolean | undefined; monitoringEnabled?: boolean | undefined; autoRecoveryEnabled?: boolean | undefined; autoFaultRecovery?: boolean | undefined; evses?: Record | undefined; }>; export declare const chargePointConfigurationUpdateDeprecatedBody: z.ZodObject<{ value: z.ZodOptional; }, "strip", z.ZodTypeAny, { value?: string | undefined; }, { value?: string | undefined; }>; export declare const chargePointCreateBody: z.ZodObject<{ id: z.ZodOptional; operatorId: z.ZodOptional; name: z.ZodString; type: z.ZodEnum<["private", "public", "personal"]>; pin: z.ZodOptional; locationId: z.ZodOptional; chargingZoneId: z.ZodOptional; electricityRateId: z.ZodOptional; subscription: z.ZodOptional; planIds: z.ZodOptional>; }, "strip", z.ZodTypeAny, { required?: boolean | undefined; planIds?: number[] | undefined; }, { required?: boolean | undefined; planIds?: number[] | undefined; }>>; networkType: z.ZodOptional>; status: z.ZodEnum<["enabled", "disabled", "out of order", "demo"]>; managedByOperator: z.ZodOptional; externalId: z.ZodOptional; network: z.ZodOptional; protocol: z.ZodOptional>; password: z.ZodOptional; ip: z.ZodOptional; port: z.ZodOptional; }, "strip", z.ZodTypeAny, { id?: string | undefined; port?: number | undefined; protocol?: "ocpp 1.5" | "ocpp 1.6" | "ocpp 1.6 soap" | "ocpp 2.0.1" | undefined; password?: string | undefined; ip?: string | undefined; }, { id?: string | undefined; port?: number | undefined; protocol?: "ocpp 1.5" | "ocpp 1.6" | "ocpp 1.6 soap" | "ocpp 2.0.1" | undefined; password?: string | undefined; ip?: string | undefined; }>>; capabilities: z.ZodOptional, "many">>; autoStartWithoutAuthorization: z.ZodOptional; disableAutoStartEmulation: z.ZodOptional; security: z.ZodOptional; currentProfile: z.ZodNumber; hardwareEnabledProfile: z.ZodOptional; desiredProfileStatus: z.ZodOptional>; }, "strip", z.ZodTypeAny, { currentProfile: number; desiredProfile?: number | undefined; hardwareEnabledProfile?: number | undefined; desiredProfileStatus?: "pending" | "rejected" | "applied" | undefined; }, { currentProfile: number; desiredProfile?: number | undefined; hardwareEnabledProfile?: number | undefined; desiredProfileStatus?: "pending" | "rejected" | "applied" | undefined; }>>; modelId: z.ZodOptional; monitoringEnabled: z.ZodOptional; autoRecoveryEnabled: z.ZodOptional; enableAutoFaultRecovery: z.ZodOptional; user: z.ZodOptional; automaticFirmwareUpdatesEnabled: z.ZodOptional; }, "strip", z.ZodTypeAny, { id?: number | undefined; automaticFirmwareUpdatesEnabled?: boolean | undefined; }, { id?: number | undefined; automaticFirmwareUpdatesEnabled?: boolean | undefined; }>>; partner: z.ZodOptional; contractId: z.ZodOptional; contactId: z.ZodOptional; corporateBillingAsDefault: z.ZodOptional; accessType: z.ZodOptional>; notice: z.ZodOptional; translation: z.ZodOptional; }, "strip", z.ZodTypeAny, { locale?: string | undefined; translation?: string | undefined; }, { locale?: string | undefined; translation?: string | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { id?: number | undefined; accessType?: "private_view_private_use" | "private_view_public_use" | "public_view_private_use" | undefined; contractId?: number | undefined; contactId?: number | undefined; corporateBillingAsDefault?: boolean | undefined; notice?: { locale?: string | undefined; translation?: string | undefined; }[] | undefined; }, { id?: number | undefined; accessType?: "private_view_private_use" | "private_view_public_use" | "public_view_private_use" | undefined; contractId?: number | undefined; contactId?: number | undefined; corporateBillingAsDefault?: boolean | undefined; notice?: { locale?: string | undefined; translation?: string | undefined; }[] | undefined; }>>; utilityId: z.ZodOptional; tags: z.ZodOptional>; uptimeTrackingEnabled: z.ZodOptional; sharingCode: z.ZodOptional; enabledRandomisedDelay: z.ZodOptional; noticeId: z.ZodOptional; usesRenewableEnergy: z.ZodOptional; integratedAt: z.ZodOptional; manufacturedAt: z.ZodOptional; ocppConnectedChargePointId: z.ZodOptional; communicationMode: z.ZodOptional>; electricityCostReimbursementIntegrationId: z.ZodOptional; installationAndMaintenanceCompanyId: z.ZodOptional; countryStationId: z.ZodOptional; calibrationLawDataAvailability: z.ZodOptional>; }, "strip", z.ZodTypeAny, { type: "private" | "public" | "personal"; name: string; status: "enabled" | "disabled" | "out of order" | "demo"; security?: { currentProfile: number; desiredProfile?: number | undefined; hardwareEnabledProfile?: number | undefined; desiredProfileStatus?: "pending" | "rejected" | "applied" | undefined; } | undefined; tags?: string[] | undefined; capabilities?: ("remote_start_stop_capable" | "meter_values" | "stop_transaction_on_ev_disconnect" | "disregard_the_heartbeats" | "display_messages")[] | undefined; user?: { id?: number | undefined; automaticFirmwareUpdatesEnabled?: boolean | undefined; } | undefined; id?: number | undefined; sharingCode?: string | undefined; chargingZoneId?: number | undefined; locationId?: number | undefined; externalId?: string | undefined; operatorId?: number | undefined; noticeId?: number | undefined; pin?: string | undefined; managedByOperator?: boolean | undefined; uptimeTrackingEnabled?: boolean | undefined; monitoringEnabled?: boolean | undefined; autoRecoveryEnabled?: boolean | undefined; electricityRateId?: number | undefined; subscription?: { required?: boolean | undefined; planIds?: number[] | undefined; } | undefined; networkType?: "cellular" | "ethernet" | "wlan" | undefined; network?: { id?: string | undefined; port?: number | undefined; protocol?: "ocpp 1.5" | "ocpp 1.6" | "ocpp 1.6 soap" | "ocpp 2.0.1" | undefined; password?: string | undefined; ip?: string | undefined; } | undefined; autoStartWithoutAuthorization?: boolean | undefined; disableAutoStartEmulation?: boolean | undefined; modelId?: number | undefined; enableAutoFaultRecovery?: boolean | undefined; partner?: { id?: number | undefined; accessType?: "private_view_private_use" | "private_view_public_use" | "public_view_private_use" | undefined; contractId?: number | undefined; contactId?: number | undefined; corporateBillingAsDefault?: boolean | undefined; notice?: { locale?: string | undefined; translation?: string | undefined; }[] | undefined; } | undefined; utilityId?: number | undefined; enabledRandomisedDelay?: boolean | undefined; usesRenewableEnergy?: boolean | undefined; integratedAt?: string | undefined; manufacturedAt?: string | undefined; ocppConnectedChargePointId?: number | undefined; communicationMode?: "none" | "direct_ocpp" | "via_ocpp_connected_charge_point" | undefined; electricityCostReimbursementIntegrationId?: number | undefined; installationAndMaintenanceCompanyId?: number | undefined; countryStationId?: string | undefined; calibrationLawDataAvailability?: "local" | "not_available" | undefined; }, { type: "private" | "public" | "personal"; name: string; status: "enabled" | "disabled" | "out of order" | "demo"; security?: { currentProfile: number; desiredProfile?: number | undefined; hardwareEnabledProfile?: number | undefined; desiredProfileStatus?: "pending" | "rejected" | "applied" | undefined; } | undefined; tags?: string[] | undefined; capabilities?: ("remote_start_stop_capable" | "meter_values" | "stop_transaction_on_ev_disconnect" | "disregard_the_heartbeats" | "display_messages")[] | undefined; user?: { id?: number | undefined; automaticFirmwareUpdatesEnabled?: boolean | undefined; } | undefined; id?: number | undefined; sharingCode?: string | undefined; chargingZoneId?: number | undefined; locationId?: number | undefined; externalId?: string | undefined; operatorId?: number | undefined; noticeId?: number | undefined; pin?: string | undefined; managedByOperator?: boolean | undefined; uptimeTrackingEnabled?: boolean | undefined; monitoringEnabled?: boolean | undefined; autoRecoveryEnabled?: boolean | undefined; electricityRateId?: number | undefined; subscription?: { required?: boolean | undefined; planIds?: number[] | undefined; } | undefined; networkType?: "cellular" | "ethernet" | "wlan" | undefined; network?: { id?: string | undefined; port?: number | undefined; protocol?: "ocpp 1.5" | "ocpp 1.6" | "ocpp 1.6 soap" | "ocpp 2.0.1" | undefined; password?: string | undefined; ip?: string | undefined; } | undefined; autoStartWithoutAuthorization?: boolean | undefined; disableAutoStartEmulation?: boolean | undefined; modelId?: number | undefined; enableAutoFaultRecovery?: boolean | undefined; partner?: { id?: number | undefined; accessType?: "private_view_private_use" | "private_view_public_use" | "public_view_private_use" | undefined; contractId?: number | undefined; contactId?: number | undefined; corporateBillingAsDefault?: boolean | undefined; notice?: { locale?: string | undefined; translation?: string | undefined; }[] | undefined; } | undefined; utilityId?: number | undefined; enabledRandomisedDelay?: boolean | undefined; usesRenewableEnergy?: boolean | undefined; integratedAt?: string | undefined; manufacturedAt?: string | undefined; ocppConnectedChargePointId?: number | undefined; communicationMode?: "none" | "direct_ocpp" | "via_ocpp_connected_charge_point" | undefined; electricityCostReimbursementIntegrationId?: number | undefined; installationAndMaintenanceCompanyId?: number | undefined; countryStationId?: string | undefined; calibrationLawDataAvailability?: "local" | "not_available" | undefined; }>; export declare const chargePointUpdateBody: z.ZodObject<{ id: z.ZodOptional; name: z.ZodOptional; type: z.ZodOptional>; pin: z.ZodOptional; locationId: z.ZodOptional; chargingZoneId: z.ZodOptional; electricityRateId: z.ZodOptional; electricityCostReimbursementIntegrationId: z.ZodOptional; installationAndMaintenanceCompanyId: z.ZodOptional; countryStationId: z.ZodOptional; calibrationLawDataAvailability: z.ZodOptional>; subscription: z.ZodOptional; planIds: z.ZodOptional>; }, "strip", z.ZodTypeAny, { required?: boolean | undefined; planIds?: number[] | undefined; }, { required?: boolean | undefined; planIds?: number[] | undefined; }>>; networkType: z.ZodOptional>; status: z.ZodOptional>; managedByOperator: z.ZodOptional; externalId: z.ZodOptional; network: z.ZodOptional; protocol: z.ZodOptional>; password: z.ZodOptional; ip: z.ZodOptional; port: z.ZodOptional; }, "strip", z.ZodTypeAny, { id?: string | undefined; port?: number | undefined; protocol?: "ocpp 1.5" | "ocpp 1.6" | "ocpp 1.6 soap" | "ocpp 2.0.1" | undefined; password?: string | undefined; ip?: string | undefined; }, { id?: string | undefined; port?: number | undefined; protocol?: "ocpp 1.5" | "ocpp 1.6" | "ocpp 1.6 soap" | "ocpp 2.0.1" | undefined; password?: string | undefined; ip?: string | undefined; }>>; capabilities: z.ZodOptional, "many">>; autoStartWithoutAuthorization: z.ZodOptional; disableAutoStartEmulation: z.ZodOptional; security: z.ZodOptional; currentProfile: z.ZodOptional; hardwareEnabledProfile: z.ZodOptional; desiredProfileStatus: z.ZodOptional>; }, "strip", z.ZodTypeAny, { desiredProfile?: number | undefined; currentProfile?: number | undefined; hardwareEnabledProfile?: number | undefined; desiredProfileStatus?: "pending" | "rejected" | "applied" | undefined; }, { desiredProfile?: number | undefined; currentProfile?: number | undefined; hardwareEnabledProfile?: number | undefined; desiredProfileStatus?: "pending" | "rejected" | "applied" | undefined; }>>; modelId: z.ZodOptional; monitoringEnabled: z.ZodOptional; autoRecoveryEnabled: z.ZodOptional; enableAutoFaultRecovery: z.ZodOptional; user: z.ZodOptional; automaticFirmwareUpdatesEnabled: z.ZodOptional; }, "strip", z.ZodTypeAny, { id?: number | undefined; automaticFirmwareUpdatesEnabled?: boolean | undefined; }, { id?: number | undefined; automaticFirmwareUpdatesEnabled?: boolean | undefined; }>>; partner: z.ZodOptional; contractId: z.ZodOptional; contactId: z.ZodOptional; corporateBillingAsDefault: z.ZodOptional; accessType: z.ZodOptional>; notice: z.ZodOptional; translation: z.ZodOptional; }, "strip", z.ZodTypeAny, { locale?: string | undefined; translation?: string | undefined; }, { locale?: string | undefined; translation?: string | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { id?: number | undefined; accessType?: "private_view_private_use" | "private_view_public_use" | "public_view_private_use" | undefined; contractId?: number | undefined; contactId?: number | undefined; corporateBillingAsDefault?: boolean | undefined; notice?: { locale?: string | undefined; translation?: string | undefined; }[] | undefined; }, { id?: number | undefined; accessType?: "private_view_private_use" | "private_view_public_use" | "public_view_private_use" | undefined; contractId?: number | undefined; contactId?: number | undefined; corporateBillingAsDefault?: boolean | undefined; notice?: { locale?: string | undefined; translation?: string | undefined; }[] | undefined; }>>; utilityId: z.ZodOptional; tags: z.ZodOptional>; uptimeTrackingEnabled: z.ZodOptional; enabledRandomisedDelay: z.ZodOptional; noticeId: z.ZodOptional; usesRenewableEnergy: z.ZodOptional; integratedAt: z.ZodOptional; manufacturedAt: z.ZodOptional; tariffDisplayMessages: z.ZodOptional; sendUserPrice: z.ZodOptional; sendRunningCost: z.ZodOptional; sendFinalCost: z.ZodOptional; }, "strip", z.ZodTypeAny, { sendDefaultPrice?: boolean | undefined; sendUserPrice?: boolean | undefined; sendRunningCost?: boolean | undefined; sendFinalCost?: boolean | undefined; }, { sendDefaultPrice?: boolean | undefined; sendUserPrice?: boolean | undefined; sendRunningCost?: boolean | undefined; sendFinalCost?: boolean | undefined; }>>; publicSharing: z.ZodOptional; roamingPublishEnabled: z.ZodOptional; reimbursementPolicyId: z.ZodOptional; }, "strip", z.ZodTypeAny, { enabled?: boolean | undefined; roamingPublishEnabled?: boolean | undefined; reimbursementPolicyId?: number | undefined; }, { enabled?: boolean | undefined; roamingPublishEnabled?: boolean | undefined; reimbursementPolicyId?: number | undefined; }>>; }, "strip", z.ZodTypeAny, { type?: "private" | "public" | "personal" | undefined; security?: { desiredProfile?: number | undefined; currentProfile?: number | undefined; hardwareEnabledProfile?: number | undefined; desiredProfileStatus?: "pending" | "rejected" | "applied" | undefined; } | undefined; tags?: string[] | undefined; name?: string | undefined; status?: "enabled" | "disabled" | "out of order" | "demo" | undefined; capabilities?: ("remote_start_stop_capable" | "meter_values" | "stop_transaction_on_ev_disconnect" | "disregard_the_heartbeats" | "display_messages")[] | undefined; user?: { id?: number | undefined; automaticFirmwareUpdatesEnabled?: boolean | undefined; } | undefined; id?: number | undefined; chargingZoneId?: number | undefined; locationId?: number | undefined; externalId?: string | undefined; noticeId?: number | undefined; pin?: string | undefined; managedByOperator?: boolean | undefined; uptimeTrackingEnabled?: boolean | undefined; monitoringEnabled?: boolean | undefined; autoRecoveryEnabled?: boolean | undefined; electricityRateId?: number | undefined; subscription?: { required?: boolean | undefined; planIds?: number[] | undefined; } | undefined; networkType?: "cellular" | "ethernet" | "wlan" | undefined; network?: { id?: string | undefined; port?: number | undefined; protocol?: "ocpp 1.5" | "ocpp 1.6" | "ocpp 1.6 soap" | "ocpp 2.0.1" | undefined; password?: string | undefined; ip?: string | undefined; } | undefined; autoStartWithoutAuthorization?: boolean | undefined; disableAutoStartEmulation?: boolean | undefined; modelId?: number | undefined; enableAutoFaultRecovery?: boolean | undefined; partner?: { id?: number | undefined; accessType?: "private_view_private_use" | "private_view_public_use" | "public_view_private_use" | undefined; contractId?: number | undefined; contactId?: number | undefined; corporateBillingAsDefault?: boolean | undefined; notice?: { locale?: string | undefined; translation?: string | undefined; }[] | undefined; } | undefined; utilityId?: number | undefined; enabledRandomisedDelay?: boolean | undefined; usesRenewableEnergy?: boolean | undefined; integratedAt?: string | undefined; manufacturedAt?: string | undefined; electricityCostReimbursementIntegrationId?: number | undefined; installationAndMaintenanceCompanyId?: number | undefined; countryStationId?: string | undefined; calibrationLawDataAvailability?: "local" | "not_available" | undefined; tariffDisplayMessages?: { sendDefaultPrice?: boolean | undefined; sendUserPrice?: boolean | undefined; sendRunningCost?: boolean | undefined; sendFinalCost?: boolean | undefined; } | undefined; publicSharing?: { enabled?: boolean | undefined; roamingPublishEnabled?: boolean | undefined; reimbursementPolicyId?: number | undefined; } | undefined; }, { type?: "private" | "public" | "personal" | undefined; security?: { desiredProfile?: number | undefined; currentProfile?: number | undefined; hardwareEnabledProfile?: number | undefined; desiredProfileStatus?: "pending" | "rejected" | "applied" | undefined; } | undefined; tags?: string[] | undefined; name?: string | undefined; status?: "enabled" | "disabled" | "out of order" | "demo" | undefined; capabilities?: ("remote_start_stop_capable" | "meter_values" | "stop_transaction_on_ev_disconnect" | "disregard_the_heartbeats" | "display_messages")[] | undefined; user?: { id?: number | undefined; automaticFirmwareUpdatesEnabled?: boolean | undefined; } | undefined; id?: number | undefined; chargingZoneId?: number | undefined; locationId?: number | undefined; externalId?: string | undefined; noticeId?: number | undefined; pin?: string | undefined; managedByOperator?: boolean | undefined; uptimeTrackingEnabled?: boolean | undefined; monitoringEnabled?: boolean | undefined; autoRecoveryEnabled?: boolean | undefined; electricityRateId?: number | undefined; subscription?: { required?: boolean | undefined; planIds?: number[] | undefined; } | undefined; networkType?: "cellular" | "ethernet" | "wlan" | undefined; network?: { id?: string | undefined; port?: number | undefined; protocol?: "ocpp 1.5" | "ocpp 1.6" | "ocpp 1.6 soap" | "ocpp 2.0.1" | undefined; password?: string | undefined; ip?: string | undefined; } | undefined; autoStartWithoutAuthorization?: boolean | undefined; disableAutoStartEmulation?: boolean | undefined; modelId?: number | undefined; enableAutoFaultRecovery?: boolean | undefined; partner?: { id?: number | undefined; accessType?: "private_view_private_use" | "private_view_public_use" | "public_view_private_use" | undefined; contractId?: number | undefined; contactId?: number | undefined; corporateBillingAsDefault?: boolean | undefined; notice?: { locale?: string | undefined; translation?: string | undefined; }[] | undefined; } | undefined; utilityId?: number | undefined; enabledRandomisedDelay?: boolean | undefined; usesRenewableEnergy?: boolean | undefined; integratedAt?: string | undefined; manufacturedAt?: string | undefined; electricityCostReimbursementIntegrationId?: number | undefined; installationAndMaintenanceCompanyId?: number | undefined; countryStationId?: string | undefined; calibrationLawDataAvailability?: "local" | "not_available" | undefined; tariffDisplayMessages?: { sendDefaultPrice?: boolean | undefined; sendUserPrice?: boolean | undefined; sendRunningCost?: boolean | undefined; sendFinalCost?: boolean | undefined; } | undefined; publicSharing?: { enabled?: boolean | undefined; roamingPublishEnabled?: boolean | undefined; reimbursementPolicyId?: number | undefined; } | undefined; }>; export declare const chargePointConfigurationUpdateBody: z.ZodObject<{ value: z.ZodOptional; }, "strip", z.ZodTypeAny, { value?: string | undefined; }, { value?: string | undefined; }>; export declare const chargePointEvseCreateBody: z.ZodObject<{ physicalReference: z.ZodString; currentType: z.ZodEnum<["ac", "dc"]>; label: z.ZodOptional; networkId: z.ZodString; status: z.ZodEnum<["enabled", "disabled", "out of order"]>; midMeterCertificationEndYear: z.ZodOptional; tariffGroupId: z.ZodOptional; allowsReservation: z.ZodOptional; bookingEnabled: z.ZodOptional; monitoringEnabled: z.ZodOptional; powerOptions: z.ZodOptional; maxPower: z.ZodOptional; maxVoltage: z.ZodOptional>; maxAmperage: z.ZodOptional; phases: z.ZodOptional>; phaseRotation: z.ZodOptional>; connectedPhase: z.ZodOptional>; }, "strip", z.ZodTypeAny, { maxPower?: number | undefined; maxAmperage?: number | undefined; maxOutputVoltage?: number | undefined; maxVoltage?: "120" | "208" | "230" | "240" | "380" | "400" | "480" | "110-130" | "220-240" | "277" | undefined; phases?: "single_phase" | "three_phase" | "split_phase" | undefined; phaseRotation?: "RST" | "RTS" | "SRT" | "STR" | "TRS" | "TSR" | undefined; connectedPhase?: "L1" | "L2" | "L3" | "L1_L2" | "L1_L3" | "L2_L3" | undefined; }, { maxPower?: number | undefined; maxAmperage?: number | undefined; maxOutputVoltage?: number | undefined; maxVoltage?: "120" | "208" | "230" | "240" | "380" | "400" | "480" | "110-130" | "220-240" | "277" | undefined; phases?: "single_phase" | "three_phase" | "split_phase" | undefined; phaseRotation?: "RST" | "RTS" | "SRT" | "STR" | "TRS" | "TSR" | undefined; connectedPhase?: "L1" | "L2" | "L3" | "L1_L2" | "L1_L3" | "L2_L3" | undefined; }>>; externalId: z.ZodOptional; capabilityOverrides: z.ZodOptional>; creditCardPayable: z.ZodOptional>; contactlessCardSupport: z.ZodOptional>; debitCardPayable: z.ZodOptional>; chipCardSupport: z.ZodOptional>; pedTerminal: z.ZodOptional>; remoteStartStop: z.ZodOptional>; unlockCapable: z.ZodOptional>; reservable: z.ZodOptional>; chargingProfileCapable: z.ZodOptional>; chargingPreferencesCapable: z.ZodOptional>; startSessionConnectorRequired: z.ZodOptional>; tokenGroupCapable: z.ZodOptional>; }, "strip", z.ZodTypeAny, { rfidReader?: "auto" | "force_enable" | "force_disable" | undefined; creditCardPayable?: "auto" | "force_enable" | "force_disable" | undefined; contactlessCardSupport?: "auto" | "force_enable" | "force_disable" | undefined; debitCardPayable?: "auto" | "force_enable" | "force_disable" | undefined; chipCardSupport?: "auto" | "force_enable" | "force_disable" | undefined; pedTerminal?: "auto" | "force_enable" | "force_disable" | undefined; remoteStartStop?: "auto" | "force_enable" | "force_disable" | undefined; unlockCapable?: "auto" | "force_enable" | "force_disable" | undefined; reservable?: "auto" | "force_enable" | "force_disable" | undefined; chargingProfileCapable?: "auto" | "force_enable" | "force_disable" | undefined; chargingPreferencesCapable?: "auto" | "force_enable" | "force_disable" | undefined; startSessionConnectorRequired?: "auto" | "force_enable" | "force_disable" | undefined; tokenGroupCapable?: "auto" | "force_enable" | "force_disable" | undefined; }, { rfidReader?: "auto" | "force_enable" | "force_disable" | undefined; creditCardPayable?: "auto" | "force_enable" | "force_disable" | undefined; contactlessCardSupport?: "auto" | "force_enable" | "force_disable" | undefined; debitCardPayable?: "auto" | "force_enable" | "force_disable" | undefined; chipCardSupport?: "auto" | "force_enable" | "force_disable" | undefined; pedTerminal?: "auto" | "force_enable" | "force_disable" | undefined; remoteStartStop?: "auto" | "force_enable" | "force_disable" | undefined; unlockCapable?: "auto" | "force_enable" | "force_disable" | undefined; reservable?: "auto" | "force_enable" | "force_disable" | undefined; chargingProfileCapable?: "auto" | "force_enable" | "force_disable" | undefined; chargingPreferencesCapable?: "auto" | "force_enable" | "force_disable" | undefined; startSessionConnectorRequired?: "auto" | "force_enable" | "force_disable" | undefined; tokenGroupCapable?: "auto" | "force_enable" | "force_disable" | undefined; }>>; }, "strip", z.ZodTypeAny, { status: "enabled" | "disabled" | "out of order"; currentType: "ac" | "dc"; networkId: string; physicalReference: string; tariffGroupId?: number | undefined; externalId?: string | undefined; monitoringEnabled?: boolean | undefined; label?: string | undefined; midMeterCertificationEndYear?: number | undefined; allowsReservation?: boolean | undefined; bookingEnabled?: boolean | undefined; powerOptions?: { maxPower?: number | undefined; maxAmperage?: number | undefined; maxOutputVoltage?: number | undefined; maxVoltage?: "120" | "208" | "230" | "240" | "380" | "400" | "480" | "110-130" | "220-240" | "277" | undefined; phases?: "single_phase" | "three_phase" | "split_phase" | undefined; phaseRotation?: "RST" | "RTS" | "SRT" | "STR" | "TRS" | "TSR" | undefined; connectedPhase?: "L1" | "L2" | "L3" | "L1_L2" | "L1_L3" | "L2_L3" | undefined; } | undefined; capabilityOverrides?: { rfidReader?: "auto" | "force_enable" | "force_disable" | undefined; creditCardPayable?: "auto" | "force_enable" | "force_disable" | undefined; contactlessCardSupport?: "auto" | "force_enable" | "force_disable" | undefined; debitCardPayable?: "auto" | "force_enable" | "force_disable" | undefined; chipCardSupport?: "auto" | "force_enable" | "force_disable" | undefined; pedTerminal?: "auto" | "force_enable" | "force_disable" | undefined; remoteStartStop?: "auto" | "force_enable" | "force_disable" | undefined; unlockCapable?: "auto" | "force_enable" | "force_disable" | undefined; reservable?: "auto" | "force_enable" | "force_disable" | undefined; chargingProfileCapable?: "auto" | "force_enable" | "force_disable" | undefined; chargingPreferencesCapable?: "auto" | "force_enable" | "force_disable" | undefined; startSessionConnectorRequired?: "auto" | "force_enable" | "force_disable" | undefined; tokenGroupCapable?: "auto" | "force_enable" | "force_disable" | undefined; } | undefined; }, { status: "enabled" | "disabled" | "out of order"; currentType: "ac" | "dc"; networkId: string; physicalReference: string; tariffGroupId?: number | undefined; externalId?: string | undefined; monitoringEnabled?: boolean | undefined; label?: string | undefined; midMeterCertificationEndYear?: number | undefined; allowsReservation?: boolean | undefined; bookingEnabled?: boolean | undefined; powerOptions?: { maxPower?: number | undefined; maxAmperage?: number | undefined; maxOutputVoltage?: number | undefined; maxVoltage?: "120" | "208" | "230" | "240" | "380" | "400" | "480" | "110-130" | "220-240" | "277" | undefined; phases?: "single_phase" | "three_phase" | "split_phase" | undefined; phaseRotation?: "RST" | "RTS" | "SRT" | "STR" | "TRS" | "TSR" | undefined; connectedPhase?: "L1" | "L2" | "L3" | "L1_L2" | "L1_L3" | "L2_L3" | undefined; } | undefined; capabilityOverrides?: { rfidReader?: "auto" | "force_enable" | "force_disable" | undefined; creditCardPayable?: "auto" | "force_enable" | "force_disable" | undefined; contactlessCardSupport?: "auto" | "force_enable" | "force_disable" | undefined; debitCardPayable?: "auto" | "force_enable" | "force_disable" | undefined; chipCardSupport?: "auto" | "force_enable" | "force_disable" | undefined; pedTerminal?: "auto" | "force_enable" | "force_disable" | undefined; remoteStartStop?: "auto" | "force_enable" | "force_disable" | undefined; unlockCapable?: "auto" | "force_enable" | "force_disable" | undefined; reservable?: "auto" | "force_enable" | "force_disable" | undefined; chargingProfileCapable?: "auto" | "force_enable" | "force_disable" | undefined; chargingPreferencesCapable?: "auto" | "force_enable" | "force_disable" | undefined; startSessionConnectorRequired?: "auto" | "force_enable" | "force_disable" | undefined; tokenGroupCapable?: "auto" | "force_enable" | "force_disable" | undefined; } | undefined; }>; export declare const chargePointEvseUpdateBody: z.ZodObject<{ physicalReference: z.ZodOptional; currentType: z.ZodOptional>; label: z.ZodOptional; networkId: z.ZodOptional; status: z.ZodOptional>; midMeterCertificationEndYear: z.ZodOptional; tariffGroupId: z.ZodOptional; allowsReservation: z.ZodOptional; bookingEnabled: z.ZodOptional; monitoringEnabled: z.ZodOptional; powerOptions: z.ZodOptional; maxPower: z.ZodOptional; maxVoltage: z.ZodOptional>; maxAmperage: z.ZodOptional; phases: z.ZodOptional>; phaseRotation: z.ZodOptional>; connectedPhase: z.ZodOptional>; }, "strip", z.ZodTypeAny, { maxPower?: number | undefined; maxAmperage?: number | undefined; maxOutputVoltage?: number | undefined; maxVoltage?: "120" | "208" | "230" | "240" | "380" | "400" | "480" | "110-130" | "220-240" | "277" | undefined; phases?: "single_phase" | "three_phase" | "split_phase" | undefined; phaseRotation?: "RST" | "RTS" | "SRT" | "STR" | "TRS" | "TSR" | undefined; connectedPhase?: "L1" | "L2" | "L3" | "L1_L2" | "L1_L3" | "L2_L3" | undefined; }, { maxPower?: number | undefined; maxAmperage?: number | undefined; maxOutputVoltage?: number | undefined; maxVoltage?: "120" | "208" | "230" | "240" | "380" | "400" | "480" | "110-130" | "220-240" | "277" | undefined; phases?: "single_phase" | "three_phase" | "split_phase" | undefined; phaseRotation?: "RST" | "RTS" | "SRT" | "STR" | "TRS" | "TSR" | undefined; connectedPhase?: "L1" | "L2" | "L3" | "L1_L2" | "L1_L3" | "L2_L3" | undefined; }>>; externalId: z.ZodOptional; capabilityOverrides: z.ZodOptional>; creditCardPayable: z.ZodOptional>; contactlessCardSupport: z.ZodOptional>; debitCardPayable: z.ZodOptional>; chipCardSupport: z.ZodOptional>; pedTerminal: z.ZodOptional>; remoteStartStop: z.ZodOptional>; unlockCapable: z.ZodOptional>; reservable: z.ZodOptional>; chargingProfileCapable: z.ZodOptional>; chargingPreferencesCapable: z.ZodOptional>; startSessionConnectorRequired: z.ZodOptional>; tokenGroupCapable: z.ZodOptional>; }, "strip", z.ZodTypeAny, { rfidReader?: "auto" | "force_enable" | "force_disable" | undefined; creditCardPayable?: "auto" | "force_enable" | "force_disable" | undefined; contactlessCardSupport?: "auto" | "force_enable" | "force_disable" | undefined; debitCardPayable?: "auto" | "force_enable" | "force_disable" | undefined; chipCardSupport?: "auto" | "force_enable" | "force_disable" | undefined; pedTerminal?: "auto" | "force_enable" | "force_disable" | undefined; remoteStartStop?: "auto" | "force_enable" | "force_disable" | undefined; unlockCapable?: "auto" | "force_enable" | "force_disable" | undefined; reservable?: "auto" | "force_enable" | "force_disable" | undefined; chargingProfileCapable?: "auto" | "force_enable" | "force_disable" | undefined; chargingPreferencesCapable?: "auto" | "force_enable" | "force_disable" | undefined; startSessionConnectorRequired?: "auto" | "force_enable" | "force_disable" | undefined; tokenGroupCapable?: "auto" | "force_enable" | "force_disable" | undefined; }, { rfidReader?: "auto" | "force_enable" | "force_disable" | undefined; creditCardPayable?: "auto" | "force_enable" | "force_disable" | undefined; contactlessCardSupport?: "auto" | "force_enable" | "force_disable" | undefined; debitCardPayable?: "auto" | "force_enable" | "force_disable" | undefined; chipCardSupport?: "auto" | "force_enable" | "force_disable" | undefined; pedTerminal?: "auto" | "force_enable" | "force_disable" | undefined; remoteStartStop?: "auto" | "force_enable" | "force_disable" | undefined; unlockCapable?: "auto" | "force_enable" | "force_disable" | undefined; reservable?: "auto" | "force_enable" | "force_disable" | undefined; chargingProfileCapable?: "auto" | "force_enable" | "force_disable" | undefined; chargingPreferencesCapable?: "auto" | "force_enable" | "force_disable" | undefined; startSessionConnectorRequired?: "auto" | "force_enable" | "force_disable" | undefined; tokenGroupCapable?: "auto" | "force_enable" | "force_disable" | undefined; }>>; }, "strip", z.ZodTypeAny, { status?: "enabled" | "disabled" | "out of order" | undefined; tariffGroupId?: number | undefined; externalId?: string | undefined; currentType?: "ac" | "dc" | undefined; networkId?: string | undefined; monitoringEnabled?: boolean | undefined; physicalReference?: string | undefined; label?: string | undefined; midMeterCertificationEndYear?: number | undefined; allowsReservation?: boolean | undefined; bookingEnabled?: boolean | undefined; powerOptions?: { maxPower?: number | undefined; maxAmperage?: number | undefined; maxOutputVoltage?: number | undefined; maxVoltage?: "120" | "208" | "230" | "240" | "380" | "400" | "480" | "110-130" | "220-240" | "277" | undefined; phases?: "single_phase" | "three_phase" | "split_phase" | undefined; phaseRotation?: "RST" | "RTS" | "SRT" | "STR" | "TRS" | "TSR" | undefined; connectedPhase?: "L1" | "L2" | "L3" | "L1_L2" | "L1_L3" | "L2_L3" | undefined; } | undefined; capabilityOverrides?: { rfidReader?: "auto" | "force_enable" | "force_disable" | undefined; creditCardPayable?: "auto" | "force_enable" | "force_disable" | undefined; contactlessCardSupport?: "auto" | "force_enable" | "force_disable" | undefined; debitCardPayable?: "auto" | "force_enable" | "force_disable" | undefined; chipCardSupport?: "auto" | "force_enable" | "force_disable" | undefined; pedTerminal?: "auto" | "force_enable" | "force_disable" | undefined; remoteStartStop?: "auto" | "force_enable" | "force_disable" | undefined; unlockCapable?: "auto" | "force_enable" | "force_disable" | undefined; reservable?: "auto" | "force_enable" | "force_disable" | undefined; chargingProfileCapable?: "auto" | "force_enable" | "force_disable" | undefined; chargingPreferencesCapable?: "auto" | "force_enable" | "force_disable" | undefined; startSessionConnectorRequired?: "auto" | "force_enable" | "force_disable" | undefined; tokenGroupCapable?: "auto" | "force_enable" | "force_disable" | undefined; } | undefined; }, { status?: "enabled" | "disabled" | "out of order" | undefined; tariffGroupId?: number | undefined; externalId?: string | undefined; currentType?: "ac" | "dc" | undefined; networkId?: string | undefined; monitoringEnabled?: boolean | undefined; physicalReference?: string | undefined; label?: string | undefined; midMeterCertificationEndYear?: number | undefined; allowsReservation?: boolean | undefined; bookingEnabled?: boolean | undefined; powerOptions?: { maxPower?: number | undefined; maxAmperage?: number | undefined; maxOutputVoltage?: number | undefined; maxVoltage?: "120" | "208" | "230" | "240" | "380" | "400" | "480" | "110-130" | "220-240" | "277" | undefined; phases?: "single_phase" | "three_phase" | "split_phase" | undefined; phaseRotation?: "RST" | "RTS" | "SRT" | "STR" | "TRS" | "TSR" | undefined; connectedPhase?: "L1" | "L2" | "L3" | "L1_L2" | "L1_L3" | "L2_L3" | undefined; } | undefined; capabilityOverrides?: { rfidReader?: "auto" | "force_enable" | "force_disable" | undefined; creditCardPayable?: "auto" | "force_enable" | "force_disable" | undefined; contactlessCardSupport?: "auto" | "force_enable" | "force_disable" | undefined; debitCardPayable?: "auto" | "force_enable" | "force_disable" | undefined; chipCardSupport?: "auto" | "force_enable" | "force_disable" | undefined; pedTerminal?: "auto" | "force_enable" | "force_disable" | undefined; remoteStartStop?: "auto" | "force_enable" | "force_disable" | undefined; unlockCapable?: "auto" | "force_enable" | "force_disable" | undefined; reservable?: "auto" | "force_enable" | "force_disable" | undefined; chargingProfileCapable?: "auto" | "force_enable" | "force_disable" | undefined; chargingPreferencesCapable?: "auto" | "force_enable" | "force_disable" | undefined; startSessionConnectorRequired?: "auto" | "force_enable" | "force_disable" | undefined; tokenGroupCapable?: "auto" | "force_enable" | "force_disable" | undefined; } | undefined; }>; export declare const chargePointEvseConnectorCreateBody: z.ZodObject<{ type: z.ZodEnum<["type1", "type2", "type3", "chademo", "ccs1", "ccs2", "schuko", "nacs", "cee16", "cee32", "j1772", "inductive", "nema-5-20", "type-e-french", "type-g-british", "type-j-swiss", "avcon", "gb-t-ac", "gb-t-dc", "chaoji", "nema-6-30", "nema-6-50", "mcs", "unknown"]>; format: z.ZodOptional>; status: z.ZodOptional>; }, "strip", z.ZodTypeAny, { type: "unknown" | "type1" | "type2" | "type3" | "chademo" | "ccs1" | "ccs2" | "schuko" | "nacs" | "cee16" | "cee32" | "j1772" | "inductive" | "nema-5-20" | "type-e-french" | "type-g-british" | "type-j-swiss" | "avcon" | "gb-t-ac" | "gb-t-dc" | "chaoji" | "nema-6-30" | "nema-6-50" | "mcs"; format?: "socket" | "cable" | undefined; status?: "enabled" | "disabled" | undefined; }, { type: "unknown" | "type1" | "type2" | "type3" | "chademo" | "ccs1" | "ccs2" | "schuko" | "nacs" | "cee16" | "cee32" | "j1772" | "inductive" | "nema-5-20" | "type-e-french" | "type-g-british" | "type-j-swiss" | "avcon" | "gb-t-ac" | "gb-t-dc" | "chaoji" | "nema-6-30" | "nema-6-50" | "mcs"; format?: "socket" | "cable" | undefined; status?: "enabled" | "disabled" | undefined; }>; export declare const chargePointEvseConnectorUpdateBody: z.ZodObject<{ type: z.ZodOptional>; format: z.ZodOptional>; status: z.ZodOptional>; }, "strip", z.ZodTypeAny, { type?: "unknown" | "type1" | "type2" | "type3" | "chademo" | "ccs1" | "ccs2" | "schuko" | "nacs" | "cee16" | "cee32" | "j1772" | "inductive" | "nema-5-20" | "type-e-french" | "type-g-british" | "type-j-swiss" | "avcon" | "gb-t-ac" | "gb-t-dc" | "chaoji" | "nema-6-30" | "nema-6-50" | "mcs" | undefined; format?: "socket" | "cable" | undefined; status?: "enabled" | "disabled" | undefined; }, { type?: "unknown" | "type1" | "type2" | "type3" | "chademo" | "ccs1" | "ccs2" | "schuko" | "nacs" | "cee16" | "cee32" | "j1772" | "inductive" | "nema-5-20" | "type-e-french" | "type-g-british" | "type-j-swiss" | "avcon" | "gb-t-ac" | "gb-t-dc" | "chaoji" | "nema-6-30" | "nema-6-50" | "mcs" | undefined; format?: "socket" | "cable" | undefined; status?: "enabled" | "disabled" | undefined; }>; export declare const chargePointNoteCreateBody: z.ZodObject<{ summary: z.ZodString; details: z.ZodOptional; pinned: z.ZodOptional; }, "strip", z.ZodTypeAny, { summary: string; details?: string | undefined; pinned?: boolean | undefined; }, { summary: string; details?: string | undefined; pinned?: boolean | undefined; }>; export declare const chargePointNoteUpdateBody: z.ZodObject<{ summary: z.ZodOptional; details: z.ZodOptional; pinned: z.ZodOptional; }, "strip", z.ZodTypeAny, { summary?: string | undefined; details?: string | undefined; pinned?: boolean | undefined; }, { summary?: string | undefined; details?: string | undefined; pinned?: boolean | undefined; }>; export declare const personalSmartChargingPreferencesUpdateBody: z.ZodUnion<[z.ZodObject<{ enabled: z.ZodOptional; type: z.ZodEnum<["user_controlled_schedule"]>; preferences: z.ZodObject<{ startTime: z.ZodString; endTime: z.ZodString; targetCharge: z.ZodOptional; maxTargetChargeKwh: z.ZodOptional; }, "strip", z.ZodTypeAny, { minTargetChargeKwh?: number | undefined; maxTargetChargeKwh?: number | undefined; }, { minTargetChargeKwh?: number | undefined; maxTargetChargeKwh?: number | undefined; }>>; trackElectricityCosts: z.ZodOptional; pricePeak: z.ZodOptional; }, "strip", z.ZodTypeAny, { priceOffPeak?: number | undefined; pricePeak?: number | undefined; }, { priceOffPeak?: number | undefined; pricePeak?: number | undefined; }>>; weekDays: z.ZodOptional, "many">; startTime: z.ZodString; endTime: z.ZodString; }, "strip", z.ZodTypeAny, { startTime: string; endTime: string; days: ("monday" | "tuesday" | "wednesday" | "thursday" | "friday" | "saturday" | "sunday")[]; }, { startTime: string; endTime: string; days: ("monday" | "tuesday" | "wednesday" | "thursday" | "friday" | "saturday" | "sunday")[]; }>, "many">>; }, "strip", z.ZodTypeAny, { startTime: string; endTime: string; targetCharge?: { minTargetChargeKwh?: number | undefined; maxTargetChargeKwh?: number | undefined; } | undefined; trackElectricityCosts?: { priceOffPeak?: number | undefined; pricePeak?: number | undefined; } | undefined; weekDays?: { startTime: string; endTime: string; days: ("monday" | "tuesday" | "wednesday" | "thursday" | "friday" | "saturday" | "sunday")[]; }[] | undefined; }, { startTime: string; endTime: string; targetCharge?: { minTargetChargeKwh?: number | undefined; maxTargetChargeKwh?: number | undefined; } | undefined; trackElectricityCosts?: { priceOffPeak?: number | undefined; pricePeak?: number | undefined; } | undefined; weekDays?: { startTime: string; endTime: string; days: ("monday" | "tuesday" | "wednesday" | "thursday" | "friday" | "saturday" | "sunday")[]; }[] | undefined; }>; }, "strip", z.ZodTypeAny, { type: "user_controlled_schedule"; preferences: { startTime: string; endTime: string; targetCharge?: { minTargetChargeKwh?: number | undefined; maxTargetChargeKwh?: number | undefined; } | undefined; trackElectricityCosts?: { priceOffPeak?: number | undefined; pricePeak?: number | undefined; } | undefined; weekDays?: { startTime: string; endTime: string; days: ("monday" | "tuesday" | "wednesday" | "thursday" | "friday" | "saturday" | "sunday")[]; }[] | undefined; }; enabled?: boolean | undefined; }, { type: "user_controlled_schedule"; preferences: { startTime: string; endTime: string; targetCharge?: { minTargetChargeKwh?: number | undefined; maxTargetChargeKwh?: number | undefined; } | undefined; trackElectricityCosts?: { priceOffPeak?: number | undefined; pricePeak?: number | undefined; } | undefined; weekDays?: { startTime: string; endTime: string; days: ("monday" | "tuesday" | "wednesday" | "thursday" | "friday" | "saturday" | "sunday")[]; }[] | undefined; }; enabled?: boolean | undefined; }>, z.ZodObject<{ enabled: z.ZodOptional; type: z.ZodEnum<["solar"]>; preferences: z.ZodObject<{ maxCurrentFromGrid: z.ZodNumber; solarStableTime: z.ZodNumber; }, "strip", z.ZodTypeAny, { maxCurrentFromGrid: number; solarStableTime: number; }, { maxCurrentFromGrid: number; solarStableTime: number; }>; }, "strip", z.ZodTypeAny, { type: "solar"; preferences: { maxCurrentFromGrid: number; solarStableTime: number; }; enabled?: boolean | undefined; }, { type: "solar"; preferences: { maxCurrentFromGrid: number; solarStableTime: number; }; enabled?: boolean | undefined; }>, z.ZodObject<{ enabled: z.ZodOptional; type: z.ZodEnum<["octopus_agile"]>; integrationId: z.ZodNumber; preferences: z.ZodObject<{ applicableTaxId: z.ZodNumber; targetCharge: z.ZodOptional; preconditioningTime: z.ZodOptional; minTargetChargeKwh: z.ZodOptional; maxTargetChargeKwh: z.ZodOptional; }, "strip", z.ZodTypeAny, { minTargetChargeKwh?: number | undefined; maxTargetChargeKwh?: number | undefined; departureTime?: string | undefined; preconditioningTime?: number | undefined; }, { minTargetChargeKwh?: number | undefined; maxTargetChargeKwh?: number | undefined; departureTime?: string | undefined; preconditioningTime?: number | undefined; }>>; postCode: z.ZodString; priceThreshold: z.ZodNumber; }, "strip", z.ZodTypeAny, { postCode: string; applicableTaxId: number; priceThreshold: number; targetCharge?: { minTargetChargeKwh?: number | undefined; maxTargetChargeKwh?: number | undefined; departureTime?: string | undefined; preconditioningTime?: number | undefined; } | undefined; }, { postCode: string; applicableTaxId: number; priceThreshold: number; targetCharge?: { minTargetChargeKwh?: number | undefined; maxTargetChargeKwh?: number | undefined; departureTime?: string | undefined; preconditioningTime?: number | undefined; } | undefined; }>; }, "strip", z.ZodTypeAny, { type: "octopus_agile"; preferences: { postCode: string; applicableTaxId: number; priceThreshold: number; targetCharge?: { minTargetChargeKwh?: number | undefined; maxTargetChargeKwh?: number | undefined; departureTime?: string | undefined; preconditioningTime?: number | undefined; } | undefined; }; integrationId: number; enabled?: boolean | undefined; }, { type: "octopus_agile"; preferences: { postCode: string; applicableTaxId: number; priceThreshold: number; targetCharge?: { minTargetChargeKwh?: number | undefined; maxTargetChargeKwh?: number | undefined; departureTime?: string | undefined; preconditioningTime?: number | undefined; } | undefined; }; integrationId: number; enabled?: boolean | undefined; }>, z.ZodObject<{ enabled: z.ZodOptional; type: z.ZodEnum<["octopus_go"]>; integrationId: z.ZodNumber; preferences: z.ZodObject<{ applicableTaxId: z.ZodNumber; targetCharge: z.ZodOptional; preconditioningTime: z.ZodOptional; minTargetChargeKwh: z.ZodOptional; maxTargetChargeKwh: z.ZodOptional; }, "strip", z.ZodTypeAny, { minTargetChargeKwh?: number | undefined; maxTargetChargeKwh?: number | undefined; departureTime?: string | undefined; preconditioningTime?: number | undefined; }, { minTargetChargeKwh?: number | undefined; maxTargetChargeKwh?: number | undefined; departureTime?: string | undefined; preconditioningTime?: number | undefined; }>>; postCode: z.ZodString; priceThreshold: z.ZodOptional; }, "strip", z.ZodTypeAny, { postCode: string; applicableTaxId: number; targetCharge?: { minTargetChargeKwh?: number | undefined; maxTargetChargeKwh?: number | undefined; departureTime?: string | undefined; preconditioningTime?: number | undefined; } | undefined; priceThreshold?: number | undefined; }, { postCode: string; applicableTaxId: number; targetCharge?: { minTargetChargeKwh?: number | undefined; maxTargetChargeKwh?: number | undefined; departureTime?: string | undefined; preconditioningTime?: number | undefined; } | undefined; priceThreshold?: number | undefined; }>; }, "strip", z.ZodTypeAny, { type: "octopus_go"; preferences: { postCode: string; applicableTaxId: number; targetCharge?: { minTargetChargeKwh?: number | undefined; maxTargetChargeKwh?: number | undefined; departureTime?: string | undefined; preconditioningTime?: number | undefined; } | undefined; priceThreshold?: number | undefined; }; integrationId: number; enabled?: boolean | undefined; }, { type: "octopus_go"; preferences: { postCode: string; applicableTaxId: number; targetCharge?: { minTargetChargeKwh?: number | undefined; maxTargetChargeKwh?: number | undefined; departureTime?: string | undefined; preconditioningTime?: number | undefined; } | undefined; priceThreshold?: number | undefined; }; integrationId: number; enabled?: boolean | undefined; }>, z.ZodObject<{ enabled: z.ZodOptional; type: z.ZodEnum<["nordpool"]>; integrationId: z.ZodNumber; preferences: z.ZodObject<{ location: z.ZodEnum<["GB1"]>; targetCharge: z.ZodObject<{ departureTime: z.ZodString; preconditioningTime: z.ZodOptional; targetChargeKwh: z.ZodNumber; }, "strip", z.ZodTypeAny, { departureTime: string; targetChargeKwh: number; preconditioningTime?: number | undefined; }, { departureTime: string; targetChargeKwh: number; preconditioningTime?: number | undefined; }>; }, "strip", z.ZodTypeAny, { location: "GB1"; targetCharge: { departureTime: string; targetChargeKwh: number; preconditioningTime?: number | undefined; }; }, { location: "GB1"; targetCharge: { departureTime: string; targetChargeKwh: number; preconditioningTime?: number | undefined; }; }>; }, "strip", z.ZodTypeAny, { type: "nordpool"; preferences: { location: "GB1"; targetCharge: { departureTime: string; targetChargeKwh: number; preconditioningTime?: number | undefined; }; }; integrationId: number; enabled?: boolean | undefined; }, { type: "nordpool"; preferences: { location: "GB1"; targetCharge: { departureTime: string; targetChargeKwh: number; preconditioningTime?: number | undefined; }; }; integrationId: number; enabled?: boolean | undefined; }>, z.ZodObject<{ enabled: z.ZodOptional; type: z.ZodEnum<["charger_electricity_rate"]>; electricityRateId: z.ZodNumber; preferences: z.ZodObject<{ solar: z.ZodOptional; startTime: z.ZodString; endTime: z.ZodString; targetCharge: z.ZodObject<{ departureTime: z.ZodString; preconditioningTime: z.ZodOptional; targetChargeKwh: z.ZodNumber; }, "strip", z.ZodTypeAny, { departureTime: string; targetChargeKwh: number; preconditioningTime?: number | undefined; }, { departureTime: string; targetChargeKwh: number; preconditioningTime?: number | undefined; }>; weekDays: z.ZodOptional, "many">; startTime: z.ZodString; endTime: z.ZodString; }, "strip", z.ZodTypeAny, { startTime: string; endTime: string; days: ("monday" | "tuesday" | "wednesday" | "thursday" | "friday" | "saturday" | "sunday")[]; }, { startTime: string; endTime: string; days: ("monday" | "tuesday" | "wednesday" | "thursday" | "friday" | "saturday" | "sunday")[]; }>, "many">>; }, "strip", z.ZodTypeAny, { startTime: string; endTime: string; targetCharge: { departureTime: string; targetChargeKwh: number; preconditioningTime?: number | undefined; }; weekDays?: { startTime: string; endTime: string; days: ("monday" | "tuesday" | "wednesday" | "thursday" | "friday" | "saturday" | "sunday")[]; }[] | undefined; solar?: boolean | undefined; }, { startTime: string; endTime: string; targetCharge: { departureTime: string; targetChargeKwh: number; preconditioningTime?: number | undefined; }; weekDays?: { startTime: string; endTime: string; days: ("monday" | "tuesday" | "wednesday" | "thursday" | "friday" | "saturday" | "sunday")[]; }[] | undefined; solar?: boolean | undefined; }>; }, "strip", z.ZodTypeAny, { type: "charger_electricity_rate"; electricityRateId: number; preferences: { startTime: string; endTime: string; targetCharge: { departureTime: string; targetChargeKwh: number; preconditioningTime?: number | undefined; }; weekDays?: { startTime: string; endTime: string; days: ("monday" | "tuesday" | "wednesday" | "thursday" | "friday" | "saturday" | "sunday")[]; }[] | undefined; solar?: boolean | undefined; }; enabled?: boolean | undefined; }, { type: "charger_electricity_rate"; electricityRateId: number; preferences: { startTime: string; endTime: string; targetCharge: { departureTime: string; targetChargeKwh: number; preconditioningTime?: number | undefined; }; weekDays?: { startTime: string; endTime: string; days: ("monday" | "tuesday" | "wednesday" | "thursday" | "friday" | "saturday" | "sunday")[]; }[] | undefined; solar?: boolean | undefined; }; enabled?: boolean | undefined; }>, z.ZodObject<{ enabled: z.ZodBoolean; }, "strip", z.ZodTypeAny, { enabled: boolean; }, { enabled: boolean; }>]>; export declare const chargePointSharedPartnersSyncBody: z.ZodObject<{ partnerIds: z.ZodArray; }, "strip", z.ZodTypeAny, { partnerIds: number[]; }, { partnerIds: number[]; }>; export declare const chargePointShareCreateBody: z.ZodObject<{ userId: z.ZodNumber; }, "strip", z.ZodTypeAny, { userId: number; }, { userId: number; }>; export declare const chargePointShareUpdateBody: z.ZodObject<{}, "strip", z.ZodTypeAny, {}, {}>; export declare const chargePointSmartChargingUpdateBody: z.ZodUnion<[z.ZodObject<{ mode: z.ZodEnum<["tod"]>; defaultChargePointMaxCurrent: z.ZodNumber; circuitId: z.ZodOptional; periods: z.ZodOptional; elements: z.ZodArray; }, "strip", z.ZodTypeAny, { startAt: string; endAt: string; maxCurrent?: number | undefined; }, { startAt: string; endAt: string; maxCurrent?: number | undefined; }>, "many">; }, "strip", z.ZodTypeAny, { elements: { startAt: string; endAt: string; maxCurrent?: number | undefined; }[]; weekDay: "all" | "mon" | "tue" | "wed" | "thu" | "fri" | "sat" | "sun"; }, { elements: { startAt: string; endAt: string; maxCurrent?: number | undefined; }[]; weekDay: "all" | "mon" | "tue" | "wed" | "thu" | "fri" | "sat" | "sun"; }>, "many">>; preconditioningTime: z.ZodOptional; minCurrent: z.ZodOptional; enableKeepAwake: z.ZodOptional; maxVoltage: z.ZodEnum<["230", "380", "400", "480", "120", "208", "240", "110-130", "220-240", "277"]>; electricalConfiguration: z.ZodOptional>; phases: z.ZodEnum<["single_phase", "three_phase", "split_phase"]>; phaseRotation: z.ZodEnum<["RST", "RTS", "SRT", "STR", "TRS", "TSR"]>; connectedPhase: z.ZodOptional>; powerSharing: z.ZodOptional; managementMode: z.ZodOptional>; totalCabinetPowerKw: z.ZodOptional; moduleSizeKw: z.ZodOptional; }, "strip", z.ZodTypeAny, { enabled?: boolean | undefined; managementMode?: "static" | "dynamic" | undefined; totalCabinetPowerKw?: number | undefined; moduleSizeKw?: number | undefined; }, { enabled?: boolean | undefined; managementMode?: "static" | "dynamic" | undefined; totalCabinetPowerKw?: number | undefined; moduleSizeKw?: number | undefined; }>>; }, "strip", z.ZodTypeAny, { mode: "tod"; maxVoltage: "120" | "208" | "230" | "240" | "380" | "400" | "480" | "110-130" | "220-240" | "277"; phases: "single_phase" | "three_phase" | "split_phase"; phaseRotation: "RST" | "RTS" | "SRT" | "STR" | "TRS" | "TSR"; defaultChargePointMaxCurrent: number; periods?: { elements: { startAt: string; endAt: string; maxCurrent?: number | undefined; }[]; weekDay: "all" | "mon" | "tue" | "wed" | "thu" | "fri" | "sat" | "sun"; }[] | undefined; connectedPhase?: "L1" | "L2" | "L3" | "L1_L2" | "L1_L3" | "L2_L3" | undefined; preconditioningTime?: number | undefined; circuitId?: number | undefined; minCurrent?: number | undefined; enableKeepAwake?: boolean | undefined; electricalConfiguration?: "star" | "delta" | undefined; powerSharing?: { enabled?: boolean | undefined; managementMode?: "static" | "dynamic" | undefined; totalCabinetPowerKw?: number | undefined; moduleSizeKw?: number | undefined; } | undefined; }, { mode: "tod"; maxVoltage: "120" | "208" | "230" | "240" | "380" | "400" | "480" | "110-130" | "220-240" | "277"; phases: "single_phase" | "three_phase" | "split_phase"; phaseRotation: "RST" | "RTS" | "SRT" | "STR" | "TRS" | "TSR"; defaultChargePointMaxCurrent: number; periods?: { elements: { startAt: string; endAt: string; maxCurrent?: number | undefined; }[]; weekDay: "all" | "mon" | "tue" | "wed" | "thu" | "fri" | "sat" | "sun"; }[] | undefined; connectedPhase?: "L1" | "L2" | "L3" | "L1_L2" | "L1_L3" | "L2_L3" | undefined; preconditioningTime?: number | undefined; circuitId?: number | undefined; minCurrent?: number | undefined; enableKeepAwake?: boolean | undefined; electricalConfiguration?: "star" | "delta" | undefined; powerSharing?: { enabled?: boolean | undefined; managementMode?: "static" | "dynamic" | undefined; totalCabinetPowerKw?: number | undefined; moduleSizeKw?: number | undefined; } | undefined; }>, z.ZodObject<{ mode: z.ZodEnum<["dynamic"]>; defaultChargePointMaxCurrent: z.ZodNumber; preconditioningTime: z.ZodOptional; circuitId: z.ZodOptional; minCurrent: z.ZodOptional; enableKeepAwake: z.ZodOptional; maxVoltage: z.ZodEnum<["230", "380", "400", "480", "120", "208", "240", "110-130", "220-240", "277"]>; electricalConfiguration: z.ZodOptional>; phases: z.ZodEnum<["single_phase", "three_phase", "split_phase"]>; phaseRotation: z.ZodEnum<["RST", "RTS", "SRT", "STR", "TRS", "TSR"]>; connectedPhase: z.ZodOptional>; powerSharing: z.ZodOptional; managementMode: z.ZodOptional>; totalCabinetPowerKw: z.ZodOptional; moduleSizeKw: z.ZodOptional; }, "strip", z.ZodTypeAny, { enabled?: boolean | undefined; managementMode?: "static" | "dynamic" | undefined; totalCabinetPowerKw?: number | undefined; moduleSizeKw?: number | undefined; }, { enabled?: boolean | undefined; managementMode?: "static" | "dynamic" | undefined; totalCabinetPowerKw?: number | undefined; moduleSizeKw?: number | undefined; }>>; }, "strip", z.ZodTypeAny, { mode: "dynamic"; maxVoltage: "120" | "208" | "230" | "240" | "380" | "400" | "480" | "110-130" | "220-240" | "277"; phases: "single_phase" | "three_phase" | "split_phase"; phaseRotation: "RST" | "RTS" | "SRT" | "STR" | "TRS" | "TSR"; defaultChargePointMaxCurrent: number; connectedPhase?: "L1" | "L2" | "L3" | "L1_L2" | "L1_L3" | "L2_L3" | undefined; preconditioningTime?: number | undefined; circuitId?: number | undefined; minCurrent?: number | undefined; enableKeepAwake?: boolean | undefined; electricalConfiguration?: "star" | "delta" | undefined; powerSharing?: { enabled?: boolean | undefined; managementMode?: "static" | "dynamic" | undefined; totalCabinetPowerKw?: number | undefined; moduleSizeKw?: number | undefined; } | undefined; }, { mode: "dynamic"; maxVoltage: "120" | "208" | "230" | "240" | "380" | "400" | "480" | "110-130" | "220-240" | "277"; phases: "single_phase" | "three_phase" | "split_phase"; phaseRotation: "RST" | "RTS" | "SRT" | "STR" | "TRS" | "TSR"; defaultChargePointMaxCurrent: number; connectedPhase?: "L1" | "L2" | "L3" | "L1_L2" | "L1_L3" | "L2_L3" | undefined; preconditioningTime?: number | undefined; circuitId?: number | undefined; minCurrent?: number | undefined; enableKeepAwake?: boolean | undefined; electricalConfiguration?: "star" | "delta" | undefined; powerSharing?: { enabled?: boolean | undefined; managementMode?: "static" | "dynamic" | undefined; totalCabinetPowerKw?: number | undefined; moduleSizeKw?: number | undefined; } | undefined; }>, z.ZodObject<{ mode: z.ZodEnum<["user_schedule"]>; defaultChargePointMaxCurrent: z.ZodNumber; preconditioningTime: z.ZodOptional; circuitId: z.ZodOptional; minCurrent: z.ZodNumber; enableKeepAwake: z.ZodBoolean; maxVoltage: z.ZodEnum<["230", "380", "400", "480", "120", "208", "240", "110-130", "220-240", "277"]>; electricalConfiguration: z.ZodOptional>; phases: z.ZodEnum<["single_phase", "three_phase", "split_phase"]>; phaseRotation: z.ZodEnum<["RST", "RTS", "SRT", "STR", "TRS", "TSR"]>; allowDynamicLoadManagement: z.ZodOptional; connectedPhase: z.ZodOptional>; powerSharing: z.ZodOptional; managementMode: z.ZodOptional>; totalCabinetPowerKw: z.ZodOptional; moduleSizeKw: z.ZodOptional; }, "strip", z.ZodTypeAny, { enabled?: boolean | undefined; managementMode?: "static" | "dynamic" | undefined; totalCabinetPowerKw?: number | undefined; moduleSizeKw?: number | undefined; }, { enabled?: boolean | undefined; managementMode?: "static" | "dynamic" | undefined; totalCabinetPowerKw?: number | undefined; moduleSizeKw?: number | undefined; }>>; }, "strip", z.ZodTypeAny, { mode: "user_schedule"; maxVoltage: "120" | "208" | "230" | "240" | "380" | "400" | "480" | "110-130" | "220-240" | "277"; phases: "single_phase" | "three_phase" | "split_phase"; phaseRotation: "RST" | "RTS" | "SRT" | "STR" | "TRS" | "TSR"; defaultChargePointMaxCurrent: number; minCurrent: number; enableKeepAwake: boolean; connectedPhase?: "L1" | "L2" | "L3" | "L1_L2" | "L1_L3" | "L2_L3" | undefined; preconditioningTime?: number | undefined; circuitId?: number | undefined; electricalConfiguration?: "star" | "delta" | undefined; powerSharing?: { enabled?: boolean | undefined; managementMode?: "static" | "dynamic" | undefined; totalCabinetPowerKw?: number | undefined; moduleSizeKw?: number | undefined; } | undefined; allowDynamicLoadManagement?: boolean | undefined; }, { mode: "user_schedule"; maxVoltage: "120" | "208" | "230" | "240" | "380" | "400" | "480" | "110-130" | "220-240" | "277"; phases: "single_phase" | "three_phase" | "split_phase"; phaseRotation: "RST" | "RTS" | "SRT" | "STR" | "TRS" | "TSR"; defaultChargePointMaxCurrent: number; minCurrent: number; enableKeepAwake: boolean; connectedPhase?: "L1" | "L2" | "L3" | "L1_L2" | "L1_L3" | "L2_L3" | undefined; preconditioningTime?: number | undefined; circuitId?: number | undefined; electricalConfiguration?: "star" | "delta" | undefined; powerSharing?: { enabled?: boolean | undefined; managementMode?: "static" | "dynamic" | undefined; totalCabinetPowerKw?: number | undefined; moduleSizeKw?: number | undefined; } | undefined; allowDynamicLoadManagement?: boolean | undefined; }>, z.ZodObject<{ mode: z.ZodEnum<["disabled"]>; preconditioningTime: z.ZodOptional; powerSharing: z.ZodOptional; managementMode: z.ZodOptional>; totalCabinetPowerKw: z.ZodOptional; moduleSizeKw: z.ZodOptional; }, "strip", z.ZodTypeAny, { enabled?: boolean | undefined; managementMode?: "static" | "dynamic" | undefined; totalCabinetPowerKw?: number | undefined; moduleSizeKw?: number | undefined; }, { enabled?: boolean | undefined; managementMode?: "static" | "dynamic" | undefined; totalCabinetPowerKw?: number | undefined; moduleSizeKw?: number | undefined; }>>; }, "strip", z.ZodTypeAny, { mode: "disabled"; preconditioningTime?: number | undefined; powerSharing?: { enabled?: boolean | undefined; managementMode?: "static" | "dynamic" | undefined; totalCabinetPowerKw?: number | undefined; moduleSizeKw?: number | undefined; } | undefined; }, { mode: "disabled"; preconditioningTime?: number | undefined; powerSharing?: { enabled?: boolean | undefined; managementMode?: "static" | "dynamic" | undefined; totalCabinetPowerKw?: number | undefined; moduleSizeKw?: number | undefined; } | undefined; }>]>; export declare const circuitCreateDeprecatedBody: z.ZodObject<{ id: z.ZodNumber; name: z.ZodString; phases: z.ZodEnum<["1", "3"]>; maxCurrent: z.ZodNumber; minChargePointCurrent: z.ZodOptional; setSessionLimitToZeroOnIdle: z.ZodOptional; chargePoints: z.ZodArray; inputVoltage: z.ZodEnum<["110-130", "220-240", "380", "400"]>; phaseRotation: z.ZodEnum<["L1", "L2", "L3", "RST", "RTS", "SRT", "STR", "TRS", "TSR"]>; }, "strip", z.ZodTypeAny, { id: number; phases: "1" | "3"; phaseRotation: "RST" | "RTS" | "SRT" | "STR" | "TRS" | "TSR" | "L1" | "L2" | "L3"; maxCurrent: number; inputVoltage: "380" | "400" | "110-130" | "220-240"; }, { id: number; phases: "1" | "3"; phaseRotation: "RST" | "RTS" | "SRT" | "STR" | "TRS" | "TSR" | "L1" | "L2" | "L3"; maxCurrent: number; inputVoltage: "380" | "400" | "110-130" | "220-240"; }>, "many">; lastUpdatedAt: z.ZodOptional; }, "strip", z.ZodTypeAny, { name: string; id: number; phases: "1" | "3"; maxCurrent: number; chargePoints: { id: number; phases: "1" | "3"; phaseRotation: "RST" | "RTS" | "SRT" | "STR" | "TRS" | "TSR" | "L1" | "L2" | "L3"; maxCurrent: number; inputVoltage: "380" | "400" | "110-130" | "220-240"; }[]; lastUpdatedAt?: string | undefined; minChargePointCurrent?: number | undefined; setSessionLimitToZeroOnIdle?: boolean | undefined; }, { name: string; id: number; phases: "1" | "3"; maxCurrent: number; chargePoints: { id: number; phases: "1" | "3"; phaseRotation: "RST" | "RTS" | "SRT" | "STR" | "TRS" | "TSR" | "L1" | "L2" | "L3"; maxCurrent: number; inputVoltage: "380" | "400" | "110-130" | "220-240"; }[]; lastUpdatedAt?: string | undefined; minChargePointCurrent?: number | undefined; setSessionLimitToZeroOnIdle?: boolean | undefined; }>; export declare const circuitUpdateDeprecatedBody: z.ZodObject<{ id: z.ZodOptional; name: z.ZodOptional; phases: z.ZodOptional>; maxCurrent: z.ZodOptional; minChargePointCurrent: z.ZodOptional; setSessionLimitToZeroOnIdle: z.ZodOptional; chargePoints: z.ZodOptional; inputVoltage: z.ZodEnum<["110-130", "220-240", "380", "400"]>; phaseRotation: z.ZodEnum<["L1", "L2", "L3", "RST", "RTS", "SRT", "STR", "TRS", "TSR"]>; }, "strip", z.ZodTypeAny, { id: number; phases: "1" | "3"; phaseRotation: "RST" | "RTS" | "SRT" | "STR" | "TRS" | "TSR" | "L1" | "L2" | "L3"; maxCurrent: number; inputVoltage: "380" | "400" | "110-130" | "220-240"; }, { id: number; phases: "1" | "3"; phaseRotation: "RST" | "RTS" | "SRT" | "STR" | "TRS" | "TSR" | "L1" | "L2" | "L3"; maxCurrent: number; inputVoltage: "380" | "400" | "110-130" | "220-240"; }>, "many">>; lastUpdatedAt: z.ZodOptional; }, "strip", z.ZodTypeAny, { name?: string | undefined; id?: number | undefined; lastUpdatedAt?: string | undefined; phases?: "1" | "3" | undefined; maxCurrent?: number | undefined; minChargePointCurrent?: number | undefined; setSessionLimitToZeroOnIdle?: boolean | undefined; chargePoints?: { id: number; phases: "1" | "3"; phaseRotation: "RST" | "RTS" | "SRT" | "STR" | "TRS" | "TSR" | "L1" | "L2" | "L3"; maxCurrent: number; inputVoltage: "380" | "400" | "110-130" | "220-240"; }[] | undefined; }, { name?: string | undefined; id?: number | undefined; lastUpdatedAt?: string | undefined; phases?: "1" | "3" | undefined; maxCurrent?: number | undefined; minChargePointCurrent?: number | undefined; setSessionLimitToZeroOnIdle?: boolean | undefined; chargePoints?: { id: number; phases: "1" | "3"; phaseRotation: "RST" | "RTS" | "SRT" | "STR" | "TRS" | "TSR" | "L1" | "L2" | "L3"; maxCurrent: number; inputVoltage: "380" | "400" | "110-130" | "220-240"; }[] | undefined; }>; export declare const circuitCreateBody: z.ZodObject<{ id: z.ZodOptional; operatorId: z.ZodOptional; name: z.ZodString; parentCircuitId: z.ZodOptional; phases: z.ZodEnum<["single_phase", "three_phase", "split_phase"]>; phaseRotation: z.ZodOptional>; connectedPhase: z.ZodOptional>; electricalConfiguration: z.ZodOptional>; maxVoltage: z.ZodOptional>; maxCurrent: z.ZodNumber; minChargePointCurrent: z.ZodOptional; applyMinimumCurrentOnSessionStart: z.ZodOptional; applyFcfsLoadManagementStrategy: z.ZodOptional; setSessionLimitToZeroOnIdle: z.ZodOptional; electricityMeterId: z.ZodOptional; offlineReservedCurrent: z.ZodOptional; loadBalancingIntegration: z.ZodOptional; fields: z.ZodOptional; }, "strip", z.ZodTypeAny, { startDate?: string | undefined; }, { startDate?: string | undefined; }>, z.ZodObject<{ installationId: z.ZodString; }, "strip", z.ZodTypeAny, { installationId: string; }, { installationId: string; }>]>>; }, "strip", z.ZodTypeAny, { id?: number | undefined; fields?: { startDate?: string | undefined; } | { installationId: string; } | undefined; }, { id?: number | undefined; fields?: { startDate?: string | undefined; } | { installationId: string; } | undefined; }>>; }, "strip", z.ZodTypeAny, { name: string; phases: "single_phase" | "three_phase" | "split_phase"; maxCurrent: number; id?: number | undefined; operatorId?: number | undefined; maxVoltage?: "120" | "208" | "230" | "240" | "380" | "400" | "480" | "110-130" | "220-240" | "277" | undefined; phaseRotation?: "RST" | "RTS" | "SRT" | "STR" | "TRS" | "TSR" | undefined; connectedPhase?: "L1" | "L2" | "L3" | "L1_L2" | "L1_L3" | "L2_L3" | undefined; electricalConfiguration?: "star" | "delta" | undefined; minChargePointCurrent?: number | undefined; setSessionLimitToZeroOnIdle?: boolean | undefined; parentCircuitId?: number | undefined; applyMinimumCurrentOnSessionStart?: boolean | undefined; applyFcfsLoadManagementStrategy?: boolean | undefined; electricityMeterId?: number | undefined; offlineReservedCurrent?: number | undefined; loadBalancingIntegration?: { id?: number | undefined; fields?: { startDate?: string | undefined; } | { installationId: string; } | undefined; } | undefined; }, { name: string; phases: "single_phase" | "three_phase" | "split_phase"; maxCurrent: number; id?: number | undefined; operatorId?: number | undefined; maxVoltage?: "120" | "208" | "230" | "240" | "380" | "400" | "480" | "110-130" | "220-240" | "277" | undefined; phaseRotation?: "RST" | "RTS" | "SRT" | "STR" | "TRS" | "TSR" | undefined; connectedPhase?: "L1" | "L2" | "L3" | "L1_L2" | "L1_L3" | "L2_L3" | undefined; electricalConfiguration?: "star" | "delta" | undefined; minChargePointCurrent?: number | undefined; setSessionLimitToZeroOnIdle?: boolean | undefined; parentCircuitId?: number | undefined; applyMinimumCurrentOnSessionStart?: boolean | undefined; applyFcfsLoadManagementStrategy?: boolean | undefined; electricityMeterId?: number | undefined; offlineReservedCurrent?: number | undefined; loadBalancingIntegration?: { id?: number | undefined; fields?: { startDate?: string | undefined; } | { installationId: string; } | undefined; } | undefined; }>; export declare const circuitUpdateBody: z.ZodObject<{ id: z.ZodOptional; operatorId: z.ZodOptional; name: z.ZodOptional; parentCircuitId: z.ZodOptional; phases: z.ZodOptional>; phaseRotation: z.ZodOptional>; connectedPhase: z.ZodOptional>; electricalConfiguration: z.ZodOptional>; maxVoltage: z.ZodOptional>; maxCurrent: z.ZodOptional; minChargePointCurrent: z.ZodOptional; applyMinimumCurrentOnSessionStart: z.ZodOptional; applyFcfsLoadManagementStrategy: z.ZodOptional; setSessionLimitToZeroOnIdle: z.ZodOptional; electricityMeterId: z.ZodOptional; offlineReservedCurrent: z.ZodOptional; loadBalancingIntegration: z.ZodOptional; fields: z.ZodOptional; }, "strip", z.ZodTypeAny, { startDate?: string | undefined; }, { startDate?: string | undefined; }>, z.ZodObject<{ installationId: z.ZodString; }, "strip", z.ZodTypeAny, { installationId: string; }, { installationId: string; }>]>>; }, "strip", z.ZodTypeAny, { id?: number | undefined; fields?: { startDate?: string | undefined; } | { installationId: string; } | undefined; }, { id?: number | undefined; fields?: { startDate?: string | undefined; } | { installationId: string; } | undefined; }>>; }, "strip", z.ZodTypeAny, { name?: string | undefined; id?: number | undefined; operatorId?: number | undefined; maxVoltage?: "120" | "208" | "230" | "240" | "380" | "400" | "480" | "110-130" | "220-240" | "277" | undefined; phases?: "single_phase" | "three_phase" | "split_phase" | undefined; phaseRotation?: "RST" | "RTS" | "SRT" | "STR" | "TRS" | "TSR" | undefined; connectedPhase?: "L1" | "L2" | "L3" | "L1_L2" | "L1_L3" | "L2_L3" | undefined; maxCurrent?: number | undefined; electricalConfiguration?: "star" | "delta" | undefined; minChargePointCurrent?: number | undefined; setSessionLimitToZeroOnIdle?: boolean | undefined; parentCircuitId?: number | undefined; applyMinimumCurrentOnSessionStart?: boolean | undefined; applyFcfsLoadManagementStrategy?: boolean | undefined; electricityMeterId?: number | undefined; offlineReservedCurrent?: number | undefined; loadBalancingIntegration?: { id?: number | undefined; fields?: { startDate?: string | undefined; } | { installationId: string; } | undefined; } | undefined; }, { name?: string | undefined; id?: number | undefined; operatorId?: number | undefined; maxVoltage?: "120" | "208" | "230" | "240" | "380" | "400" | "480" | "110-130" | "220-240" | "277" | undefined; phases?: "single_phase" | "three_phase" | "split_phase" | undefined; phaseRotation?: "RST" | "RTS" | "SRT" | "STR" | "TRS" | "TSR" | undefined; connectedPhase?: "L1" | "L2" | "L3" | "L1_L2" | "L1_L3" | "L2_L3" | undefined; maxCurrent?: number | undefined; electricalConfiguration?: "star" | "delta" | undefined; minChargePointCurrent?: number | undefined; setSessionLimitToZeroOnIdle?: boolean | undefined; parentCircuitId?: number | undefined; applyMinimumCurrentOnSessionStart?: boolean | undefined; applyFcfsLoadManagementStrategy?: boolean | undefined; electricityMeterId?: number | undefined; offlineReservedCurrent?: number | undefined; loadBalancingIntegration?: { id?: number | undefined; fields?: { startDate?: string | undefined; } | { installationId: string; } | undefined; } | undefined; }>; export declare const circuitScheduleCreateOrUpdateBody: z.ZodObject<{ scheduleType: z.ZodEnum<["daily", "weekly"]>; schedule: z.ZodUnion<[z.ZodArray, "many">, z.ZodObject<{ monday: z.ZodArray, "many">; tuesday: z.ZodArray, "many">; wednesday: z.ZodArray, "many">; thursday: z.ZodArray, "many">; friday: z.ZodArray, "many">; saturday: z.ZodArray, "many">; sunday: z.ZodArray, "many">; }, "strip", z.ZodTypeAny, { monday: { end: string; start: string; maxCurrent: number; }[]; tuesday: { end: string; start: string; maxCurrent: number; }[]; wednesday: { end: string; start: string; maxCurrent: number; }[]; thursday: { end: string; start: string; maxCurrent: number; }[]; friday: { end: string; start: string; maxCurrent: number; }[]; saturday: { end: string; start: string; maxCurrent: number; }[]; sunday: { end: string; start: string; maxCurrent: number; }[]; }, { monday: { end: string; start: string; maxCurrent: number; }[]; tuesday: { end: string; start: string; maxCurrent: number; }[]; wednesday: { end: string; start: string; maxCurrent: number; }[]; thursday: { end: string; start: string; maxCurrent: number; }[]; friday: { end: string; start: string; maxCurrent: number; }[]; saturday: { end: string; start: string; maxCurrent: number; }[]; sunday: { end: string; start: string; maxCurrent: number; }[]; }>]>; scheduleLimitUnit: z.ZodOptional>; }, "strip", z.ZodTypeAny, { scheduleType: "daily" | "weekly"; schedule: { end: string; start: string; maxCurrent: number; }[] | { monday: { end: string; start: string; maxCurrent: number; }[]; tuesday: { end: string; start: string; maxCurrent: number; }[]; wednesday: { end: string; start: string; maxCurrent: number; }[]; thursday: { end: string; start: string; maxCurrent: number; }[]; friday: { end: string; start: string; maxCurrent: number; }[]; saturday: { end: string; start: string; maxCurrent: number; }[]; sunday: { end: string; start: string; maxCurrent: number; }[]; }; scheduleLimitUnit?: "amps" | "kilowatts" | undefined; }, { scheduleType: "daily" | "weekly"; schedule: { end: string; start: string; maxCurrent: number; }[] | { monday: { end: string; start: string; maxCurrent: number; }[]; tuesday: { end: string; start: string; maxCurrent: number; }[]; wednesday: { end: string; start: string; maxCurrent: number; }[]; thursday: { end: string; start: string; maxCurrent: number; }[]; friday: { end: string; start: string; maxCurrent: number; }[]; saturday: { end: string; start: string; maxCurrent: number; }[]; sunday: { end: string; start: string; maxCurrent: number; }[]; }; scheduleLimitUnit?: "amps" | "kilowatts" | undefined; }>; export declare const circuitUserPriorityCreateBody: z.ZodObject<{ id: z.ZodOptional; targetId: z.ZodNumber; type: z.ZodEnum<["partner", "userGroup"]>; priority: z.ZodNumber; }, "strip", z.ZodTypeAny, { type: "partner" | "userGroup"; priority: number; targetId: number; id?: number | undefined; }, { type: "partner" | "userGroup"; priority: number; targetId: number; id?: number | undefined; }>; export declare const circuitUserPriorityUpdateBody: z.ZodObject<{ id: z.ZodOptional; targetId: z.ZodOptional; type: z.ZodOptional>; priority: z.ZodOptional; }, "strip", z.ZodTypeAny, { type?: "partner" | "userGroup" | undefined; id?: number | undefined; priority?: number | undefined; targetId?: number | undefined; }, { type?: "partner" | "userGroup" | undefined; id?: number | undefined; priority?: number | undefined; targetId?: number | undefined; }>; export declare const createConfigurationTemplateBody: z.ZodObject<{ operatorId: z.ZodOptional; name: z.ZodString; ocppVersion: z.ZodEnum<["ocpp 1.6", "ocpp 2.0.1"]>; }, "strip", z.ZodTypeAny, { name: string; ocppVersion: "ocpp 1.6" | "ocpp 2.0.1"; operatorId?: number | undefined; }, { name: string; ocppVersion: "ocpp 1.6" | "ocpp 2.0.1"; operatorId?: number | undefined; }>; export declare const updateConfigurationTemplateBody: z.ZodObject<{ name: z.ZodOptional; }, "strip", z.ZodTypeAny, { name?: string | undefined; }, { name?: string | undefined; }>; export declare const configurationTemplateVariableCreateBody: z.ZodUnion<[z.ZodObject<{ id: z.ZodOptional; keyName: z.ZodString; value: z.ZodString; lastUpdatedAt: z.ZodOptional; }, "strict", z.ZodTypeAny, { value: string; keyName: string; id?: number | undefined; lastUpdatedAt?: string | undefined; }, { value: string; keyName: string; id?: number | undefined; lastUpdatedAt?: string | undefined; }>, z.ZodObject<{ id: z.ZodOptional; value: z.ZodString; variableName: z.ZodString; variableType: z.ZodOptional>; variableInstance: z.ZodOptional; component: z.ZodString; componentInstance: z.ZodOptional; evseId: z.ZodOptional; connectorId: z.ZodOptional; lastUpdatedAt: z.ZodOptional; }, "strict", z.ZodTypeAny, { value: string; variableName: string; component: string; evseId?: number | undefined; id?: number | undefined; connectorId?: number | undefined; lastUpdatedAt?: string | undefined; variableType?: "Actual" | "Target" | "MinSet" | "MaxSet" | undefined; variableInstance?: string | undefined; componentInstance?: string | undefined; }, { value: string; variableName: string; component: string; evseId?: number | undefined; id?: number | undefined; connectorId?: number | undefined; lastUpdatedAt?: string | undefined; variableType?: "Actual" | "Target" | "MinSet" | "MaxSet" | undefined; variableInstance?: string | undefined; componentInstance?: string | undefined; }>]>; export declare const configurationTemplateVariableUpdateBody: z.ZodUnion<[z.ZodObject<{ id: z.ZodOptional; keyName: z.ZodOptional; value: z.ZodOptional; lastUpdatedAt: z.ZodOptional; }, "strict", z.ZodTypeAny, { value?: string | undefined; id?: number | undefined; keyName?: string | undefined; lastUpdatedAt?: string | undefined; }, { value?: string | undefined; id?: number | undefined; keyName?: string | undefined; lastUpdatedAt?: string | undefined; }>, z.ZodObject<{ id: z.ZodOptional; value: z.ZodOptional; variableName: z.ZodOptional; variableType: z.ZodOptional>; variableInstance: z.ZodOptional; component: z.ZodOptional; componentInstance: z.ZodOptional; evseId: z.ZodOptional; connectorId: z.ZodOptional; lastUpdatedAt: z.ZodOptional; }, "strict", z.ZodTypeAny, { value?: string | undefined; evseId?: number | undefined; id?: number | undefined; connectorId?: number | undefined; lastUpdatedAt?: string | undefined; variableName?: string | undefined; variableType?: "Actual" | "Target" | "MinSet" | "MaxSet" | undefined; variableInstance?: string | undefined; component?: string | undefined; componentInstance?: string | undefined; }, { value?: string | undefined; evseId?: number | undefined; id?: number | undefined; connectorId?: number | undefined; lastUpdatedAt?: string | undefined; variableName?: string | undefined; variableType?: "Actual" | "Target" | "MinSet" | "MaxSet" | undefined; variableInstance?: string | undefined; component?: string | undefined; componentInstance?: string | undefined; }>]>; export declare const consentsCreateBody: z.ZodObject<{ userId: z.ZodNumber; termVersionId: z.ZodNumber; status: z.ZodEnum<["agreed", "rejected"]>; }, "strip", z.ZodTypeAny, { userId: number; status: "rejected" | "agreed"; termVersionId: number; }, { userId: number; status: "rejected" | "agreed"; termVersionId: number; }>; export declare const contactDetailsUpdateBody: z.ZodObject<{ email: z.ZodString; phone: z.ZodOptional; lastUpdatedAt: z.ZodOptional; }, "strip", z.ZodTypeAny, { email: string; lastUpdatedAt?: string | undefined; phone?: string | undefined; }, { email: string; lastUpdatedAt?: string | undefined; phone?: string | undefined; }>; export declare const chargePointModelCreateDeprecatedBody: z.ZodObject<{ name: z.ZodString; vendorId: z.ZodNumber; userManual: z.ZodOptional; installerManual: z.ZodOptional; }, "strip", z.ZodTypeAny, { name: string; vendorId: number; userManual?: string | undefined; installerManual?: string | undefined; }, { name: string; vendorId: number; userManual?: string | undefined; installerManual?: string | undefined; }>; export declare const chargePointModelUpdateDeprecatedBody: z.ZodObject<{ name: z.ZodOptional; vendorId: z.ZodOptional; userManual: z.ZodOptional; installerManual: z.ZodOptional; }, "strip", z.ZodTypeAny, { name?: string | undefined; vendorId?: number | undefined; userManual?: string | undefined; installerManual?: string | undefined; }, { name?: string | undefined; vendorId?: number | undefined; userManual?: string | undefined; installerManual?: string | undefined; }>; export declare const chargePointVendorCreateDeprecatedBody: z.ZodObject<{ id: z.ZodNumber; name: z.ZodString; }, "strip", z.ZodTypeAny, { name: string; id: number; }, { name: string; id: number; }>; export declare const chargePointVendorUpdateDeprecatedBody: z.ZodObject<{ name: z.ZodOptional; }, "strip", z.ZodTypeAny, { name?: string | undefined; }, { name?: string | undefined; }>; export declare const currencyCreateBody: z.ZodObject<{ alphabeticCode: z.ZodEnum<["AED", "AFN", "ALL", "AMD", "ANG", "AOA", "ARS", "AUD", "AWG", "AZN", "BAM", "BBD", "BDT", "BGN", "BHD", "BIF", "BMD", "BND", "BOB", "BOV", "BRL", "BSD", "BTN", "BWP", "BYN", "BZD", "CAD", "CDF", "CHE", "CHF", "CHW", "CLF", "CLP", "CNY", "COP", "COU", "CRC", "CUC", "CUP", "CVE", "CZK", "DJF", "DKK", "DOP", "DZD", "EGP", "ERN", "ETB", "EUR", "FJD", "FKP", "GBP", "GEL", "GHS", "GIP", "GMD", "GNF", "GTQ", "GYD", "HKD", "HNL", "HRK", "HTG", "HUF", "IDR", "ILS", "INR", "IQD", "IRR", "ISK", "JMD", "JOD", "JPY", "KES", "KGS", "KHR", "KMF", "KPW", "KRW", "KWD", "KYD", "KZT", "LAK", "LBP", "LKR", "LRD", "LSL", "LYD", "MAD", "MDL", "MGA", "MKD", "MMK", "MNT", "MOP", "MRU", "MUR", "MVR", "MWK", "MXN", "MXV", "MYR", "MZN", "NAD", "NGN", "NIO", "NOK", "NPR", "NZD", "OMR", "PAB", "PEN", "PGK", "PHP", "PKR", "PLN", "PYG", "QAR", "RON", "RSD", "RUB", "RWF", "SAR", "SBD", "SCR", "SDG", "SEK", "SGD", "SHP", "SLL", "SOS", "SRD", "SSP", "STN", "SVC", "SYP", "SZL", "THB", "TJS", "TMT", "TND", "TOP", "TRY", "TTD", "TWD", "TZS", "UAH", "UGX", "USD", "USN", "UYI", "UYU", "UYW", "UZS", "VES", "VND", "VUV", "WST", "XAF", "XAG", "XAU", "XBA", "XBB", "XBC", "XBD", "XCD", "XDR", "XOF", "XPD", "XPF", "XPT", "XSU", "XTS", "XUA", "XXX", "YER", "ZAR", "ZMW", "ZWL"]>; prefix: z.ZodOptional; suffix: z.ZodOptional; decimal: z.ZodOptional; unitPriceAndCalculationsDecimal: z.ZodOptional; enableUseOfMinorCurrencyUnit: z.ZodOptional; minorUnitSign: z.ZodOptional; }, "strip", z.ZodTypeAny, { alphabeticCode: "AED" | "AFN" | "ALL" | "AMD" | "ANG" | "AOA" | "ARS" | "AUD" | "AWG" | "AZN" | "BAM" | "BBD" | "BDT" | "BGN" | "BHD" | "BIF" | "BMD" | "BND" | "BOB" | "BOV" | "BRL" | "BSD" | "BTN" | "BWP" | "BYN" | "BZD" | "CAD" | "CDF" | "CHE" | "CHF" | "CHW" | "CLF" | "CLP" | "CNY" | "COP" | "COU" | "CRC" | "CUC" | "CUP" | "CVE" | "CZK" | "DJF" | "DKK" | "DOP" | "DZD" | "EGP" | "ERN" | "ETB" | "EUR" | "FJD" | "FKP" | "GBP" | "GEL" | "GHS" | "GIP" | "GMD" | "GNF" | "GTQ" | "GYD" | "HKD" | "HNL" | "HRK" | "HTG" | "HUF" | "IDR" | "ILS" | "INR" | "IQD" | "IRR" | "ISK" | "JMD" | "JOD" | "JPY" | "KES" | "KGS" | "KHR" | "KMF" | "KPW" | "KRW" | "KWD" | "KYD" | "KZT" | "LAK" | "LBP" | "LKR" | "LRD" | "LSL" | "LYD" | "MAD" | "MDL" | "MGA" | "MKD" | "MMK" | "MNT" | "MOP" | "MRU" | "MUR" | "MVR" | "MWK" | "MXN" | "MXV" | "MYR" | "MZN" | "NAD" | "NGN" | "NIO" | "NOK" | "NPR" | "NZD" | "OMR" | "PAB" | "PEN" | "PGK" | "PHP" | "PKR" | "PLN" | "PYG" | "QAR" | "RON" | "RSD" | "RUB" | "RWF" | "SAR" | "SBD" | "SCR" | "SDG" | "SEK" | "SGD" | "SHP" | "SLL" | "SOS" | "SRD" | "SSP" | "STN" | "SVC" | "SYP" | "SZL" | "THB" | "TJS" | "TMT" | "TND" | "TOP" | "TRY" | "TTD" | "TWD" | "TZS" | "UAH" | "UGX" | "USD" | "USN" | "UYI" | "UYU" | "UYW" | "UZS" | "VES" | "VND" | "VUV" | "WST" | "XAF" | "XAG" | "XAU" | "XBA" | "XBB" | "XBC" | "XBD" | "XCD" | "XDR" | "XOF" | "XPD" | "XPF" | "XPT" | "XSU" | "XTS" | "XUA" | "XXX" | "YER" | "ZAR" | "ZMW" | "ZWL"; prefix?: string | undefined; suffix?: string | undefined; decimal?: number | undefined; unitPriceAndCalculationsDecimal?: number | undefined; enableUseOfMinorCurrencyUnit?: boolean | undefined; minorUnitSign?: string | undefined; }, { alphabeticCode: "AED" | "AFN" | "ALL" | "AMD" | "ANG" | "AOA" | "ARS" | "AUD" | "AWG" | "AZN" | "BAM" | "BBD" | "BDT" | "BGN" | "BHD" | "BIF" | "BMD" | "BND" | "BOB" | "BOV" | "BRL" | "BSD" | "BTN" | "BWP" | "BYN" | "BZD" | "CAD" | "CDF" | "CHE" | "CHF" | "CHW" | "CLF" | "CLP" | "CNY" | "COP" | "COU" | "CRC" | "CUC" | "CUP" | "CVE" | "CZK" | "DJF" | "DKK" | "DOP" | "DZD" | "EGP" | "ERN" | "ETB" | "EUR" | "FJD" | "FKP" | "GBP" | "GEL" | "GHS" | "GIP" | "GMD" | "GNF" | "GTQ" | "GYD" | "HKD" | "HNL" | "HRK" | "HTG" | "HUF" | "IDR" | "ILS" | "INR" | "IQD" | "IRR" | "ISK" | "JMD" | "JOD" | "JPY" | "KES" | "KGS" | "KHR" | "KMF" | "KPW" | "KRW" | "KWD" | "KYD" | "KZT" | "LAK" | "LBP" | "LKR" | "LRD" | "LSL" | "LYD" | "MAD" | "MDL" | "MGA" | "MKD" | "MMK" | "MNT" | "MOP" | "MRU" | "MUR" | "MVR" | "MWK" | "MXN" | "MXV" | "MYR" | "MZN" | "NAD" | "NGN" | "NIO" | "NOK" | "NPR" | "NZD" | "OMR" | "PAB" | "PEN" | "PGK" | "PHP" | "PKR" | "PLN" | "PYG" | "QAR" | "RON" | "RSD" | "RUB" | "RWF" | "SAR" | "SBD" | "SCR" | "SDG" | "SEK" | "SGD" | "SHP" | "SLL" | "SOS" | "SRD" | "SSP" | "STN" | "SVC" | "SYP" | "SZL" | "THB" | "TJS" | "TMT" | "TND" | "TOP" | "TRY" | "TTD" | "TWD" | "TZS" | "UAH" | "UGX" | "USD" | "USN" | "UYI" | "UYU" | "UYW" | "UZS" | "VES" | "VND" | "VUV" | "WST" | "XAF" | "XAG" | "XAU" | "XBA" | "XBB" | "XBC" | "XBD" | "XCD" | "XDR" | "XOF" | "XPD" | "XPF" | "XPT" | "XSU" | "XTS" | "XUA" | "XXX" | "YER" | "ZAR" | "ZMW" | "ZWL"; prefix?: string | undefined; suffix?: string | undefined; decimal?: number | undefined; unitPriceAndCalculationsDecimal?: number | undefined; enableUseOfMinorCurrencyUnit?: boolean | undefined; minorUnitSign?: string | undefined; }>; export declare const currencyUpdateBody: z.ZodObject<{ alphabeticCode: z.ZodEnum<["AED", "AFN", "ALL", "AMD", "ANG", "AOA", "ARS", "AUD", "AWG", "AZN", "BAM", "BBD", "BDT", "BGN", "BHD", "BIF", "BMD", "BND", "BOB", "BOV", "BRL", "BSD", "BTN", "BWP", "BYN", "BZD", "CAD", "CDF", "CHE", "CHF", "CHW", "CLF", "CLP", "CNY", "COP", "COU", "CRC", "CUC", "CUP", "CVE", "CZK", "DJF", "DKK", "DOP", "DZD", "EGP", "ERN", "ETB", "EUR", "FJD", "FKP", "GBP", "GEL", "GHS", "GIP", "GMD", "GNF", "GTQ", "GYD", "HKD", "HNL", "HRK", "HTG", "HUF", "IDR", "ILS", "INR", "IQD", "IRR", "ISK", "JMD", "JOD", "JPY", "KES", "KGS", "KHR", "KMF", "KPW", "KRW", "KWD", "KYD", "KZT", "LAK", "LBP", "LKR", "LRD", "LSL", "LYD", "MAD", "MDL", "MGA", "MKD", "MMK", "MNT", "MOP", "MRU", "MUR", "MVR", "MWK", "MXN", "MXV", "MYR", "MZN", "NAD", "NGN", "NIO", "NOK", "NPR", "NZD", "OMR", "PAB", "PEN", "PGK", "PHP", "PKR", "PLN", "PYG", "QAR", "RON", "RSD", "RUB", "RWF", "SAR", "SBD", "SCR", "SDG", "SEK", "SGD", "SHP", "SLL", "SOS", "SRD", "SSP", "STN", "SVC", "SYP", "SZL", "THB", "TJS", "TMT", "TND", "TOP", "TRY", "TTD", "TWD", "TZS", "UAH", "UGX", "USD", "USN", "UYI", "UYU", "UYW", "UZS", "VES", "VND", "VUV", "WST", "XAF", "XAG", "XAU", "XBA", "XBB", "XBC", "XBD", "XCD", "XDR", "XOF", "XPD", "XPF", "XPT", "XSU", "XTS", "XUA", "XXX", "YER", "ZAR", "ZMW", "ZWL"]>; prefix: z.ZodOptional; suffix: z.ZodOptional; decimal: z.ZodOptional; unitPriceAndCalculationsDecimal: z.ZodOptional; enableUseOfMinorCurrencyUnit: z.ZodOptional; minorUnitSign: z.ZodOptional; }, "strip", z.ZodTypeAny, { alphabeticCode: "AED" | "AFN" | "ALL" | "AMD" | "ANG" | "AOA" | "ARS" | "AUD" | "AWG" | "AZN" | "BAM" | "BBD" | "BDT" | "BGN" | "BHD" | "BIF" | "BMD" | "BND" | "BOB" | "BOV" | "BRL" | "BSD" | "BTN" | "BWP" | "BYN" | "BZD" | "CAD" | "CDF" | "CHE" | "CHF" | "CHW" | "CLF" | "CLP" | "CNY" | "COP" | "COU" | "CRC" | "CUC" | "CUP" | "CVE" | "CZK" | "DJF" | "DKK" | "DOP" | "DZD" | "EGP" | "ERN" | "ETB" | "EUR" | "FJD" | "FKP" | "GBP" | "GEL" | "GHS" | "GIP" | "GMD" | "GNF" | "GTQ" | "GYD" | "HKD" | "HNL" | "HRK" | "HTG" | "HUF" | "IDR" | "ILS" | "INR" | "IQD" | "IRR" | "ISK" | "JMD" | "JOD" | "JPY" | "KES" | "KGS" | "KHR" | "KMF" | "KPW" | "KRW" | "KWD" | "KYD" | "KZT" | "LAK" | "LBP" | "LKR" | "LRD" | "LSL" | "LYD" | "MAD" | "MDL" | "MGA" | "MKD" | "MMK" | "MNT" | "MOP" | "MRU" | "MUR" | "MVR" | "MWK" | "MXN" | "MXV" | "MYR" | "MZN" | "NAD" | "NGN" | "NIO" | "NOK" | "NPR" | "NZD" | "OMR" | "PAB" | "PEN" | "PGK" | "PHP" | "PKR" | "PLN" | "PYG" | "QAR" | "RON" | "RSD" | "RUB" | "RWF" | "SAR" | "SBD" | "SCR" | "SDG" | "SEK" | "SGD" | "SHP" | "SLL" | "SOS" | "SRD" | "SSP" | "STN" | "SVC" | "SYP" | "SZL" | "THB" | "TJS" | "TMT" | "TND" | "TOP" | "TRY" | "TTD" | "TWD" | "TZS" | "UAH" | "UGX" | "USD" | "USN" | "UYI" | "UYU" | "UYW" | "UZS" | "VES" | "VND" | "VUV" | "WST" | "XAF" | "XAG" | "XAU" | "XBA" | "XBB" | "XBC" | "XBD" | "XCD" | "XDR" | "XOF" | "XPD" | "XPF" | "XPT" | "XSU" | "XTS" | "XUA" | "XXX" | "YER" | "ZAR" | "ZMW" | "ZWL"; prefix?: string | undefined; suffix?: string | undefined; decimal?: number | undefined; unitPriceAndCalculationsDecimal?: number | undefined; enableUseOfMinorCurrencyUnit?: boolean | undefined; minorUnitSign?: string | undefined; }, { alphabeticCode: "AED" | "AFN" | "ALL" | "AMD" | "ANG" | "AOA" | "ARS" | "AUD" | "AWG" | "AZN" | "BAM" | "BBD" | "BDT" | "BGN" | "BHD" | "BIF" | "BMD" | "BND" | "BOB" | "BOV" | "BRL" | "BSD" | "BTN" | "BWP" | "BYN" | "BZD" | "CAD" | "CDF" | "CHE" | "CHF" | "CHW" | "CLF" | "CLP" | "CNY" | "COP" | "COU" | "CRC" | "CUC" | "CUP" | "CVE" | "CZK" | "DJF" | "DKK" | "DOP" | "DZD" | "EGP" | "ERN" | "ETB" | "EUR" | "FJD" | "FKP" | "GBP" | "GEL" | "GHS" | "GIP" | "GMD" | "GNF" | "GTQ" | "GYD" | "HKD" | "HNL" | "HRK" | "HTG" | "HUF" | "IDR" | "ILS" | "INR" | "IQD" | "IRR" | "ISK" | "JMD" | "JOD" | "JPY" | "KES" | "KGS" | "KHR" | "KMF" | "KPW" | "KRW" | "KWD" | "KYD" | "KZT" | "LAK" | "LBP" | "LKR" | "LRD" | "LSL" | "LYD" | "MAD" | "MDL" | "MGA" | "MKD" | "MMK" | "MNT" | "MOP" | "MRU" | "MUR" | "MVR" | "MWK" | "MXN" | "MXV" | "MYR" | "MZN" | "NAD" | "NGN" | "NIO" | "NOK" | "NPR" | "NZD" | "OMR" | "PAB" | "PEN" | "PGK" | "PHP" | "PKR" | "PLN" | "PYG" | "QAR" | "RON" | "RSD" | "RUB" | "RWF" | "SAR" | "SBD" | "SCR" | "SDG" | "SEK" | "SGD" | "SHP" | "SLL" | "SOS" | "SRD" | "SSP" | "STN" | "SVC" | "SYP" | "SZL" | "THB" | "TJS" | "TMT" | "TND" | "TOP" | "TRY" | "TTD" | "TWD" | "TZS" | "UAH" | "UGX" | "USD" | "USN" | "UYI" | "UYU" | "UYW" | "UZS" | "VES" | "VND" | "VUV" | "WST" | "XAF" | "XAG" | "XAU" | "XBA" | "XBB" | "XBC" | "XBD" | "XCD" | "XDR" | "XOF" | "XPD" | "XPF" | "XPT" | "XSU" | "XTS" | "XUA" | "XXX" | "YER" | "ZAR" | "ZMW" | "ZWL"; prefix?: string | undefined; suffix?: string | undefined; decimal?: number | undefined; unitPriceAndCalculationsDecimal?: number | undefined; enableUseOfMinorCurrencyUnit?: boolean | undefined; minorUnitSign?: string | undefined; }>; export declare const createCurrencyRateBody: z.ZodObject<{ base: z.ZodString; target: z.ZodString; rate: z.ZodNumber; }, "strip", z.ZodTypeAny, { base: string; target: string; rate: number; }, { base: string; target: string; rate: number; }>; export declare const updateCurrencyRateBody: z.ZodObject<{ rate: z.ZodNumber; }, "strip", z.ZodTypeAny, { rate: number; }, { rate: number; }>; export declare const postDowntimePeriodNoticeBody: z.ZodObject<{ operatorId: z.ZodOptional; type: z.ZodEnum<["downtime", "exempt"]>; notice: z.ZodString; description: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "downtime" | "exempt"; notice: string; description?: string | undefined; operatorId?: number | undefined; }, { type: "downtime" | "exempt"; notice: string; description?: string | undefined; operatorId?: number | undefined; }>; export declare const patchDowntimePeriodNoticeBody: z.ZodObject<{ type: z.ZodOptional>; notice: z.ZodOptional; description: z.ZodOptional; }, "strip", z.ZodTypeAny, { type?: "downtime" | "exempt" | undefined; description?: string | undefined; notice?: string | undefined; }, { type?: "downtime" | "exempt" | undefined; description?: string | undefined; notice?: string | undefined; }>; export declare const electricityMeterCreateBody: z.ZodObject<{ operatorId: z.ZodOptional; name: z.ZodString; integrationId: z.ZodNumber; integrationParameters: z.ZodOptional>; }, "strip", z.ZodTypeAny, { name: string; integrationId: number; operatorId?: number | undefined; integrationParameters?: Record | undefined; }, { name: string; integrationId: number; operatorId?: number | undefined; integrationParameters?: Record | undefined; }>; export declare const electricityMeterUpdateBody: z.ZodObject<{ name: z.ZodOptional; integrationId: z.ZodOptional; integrationParameters: z.ZodOptional>; }, "strip", z.ZodTypeAny, { name?: string | undefined; integrationId?: number | undefined; integrationParameters?: Record | undefined; }, { name?: string | undefined; integrationId?: number | undefined; integrationParameters?: Record | undefined; }>; export declare const electricityRateCreateDeprecatedBody: z.ZodObject<{ id: z.ZodNumber; name: z.ZodString; utilityId: z.ZodOptional; pricingGranularityInMinutes: z.ZodUnion<[z.ZodLiteral<60>, z.ZodLiteral<30>, z.ZodLiteral<15>]>; defaultPricePerKwh: z.ZodNumber; taxId: z.ZodOptional; taxPercentage: z.ZodOptional; intervalPricing: z.ZodOptional, "many">; elements: z.ZodOptional; }, "strip", z.ZodTypeAny, { startAt: string; endAt: string; price?: number | undefined; }, { startAt: string; endAt: string; price?: number | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { weekDays: ("monday" | "tuesday" | "wednesday" | "thursday" | "friday" | "saturday" | "sunday")[]; elements?: { startAt: string; endAt: string; price?: number | undefined; }[] | undefined; }, { weekDays: ("monday" | "tuesday" | "wednesday" | "thursday" | "friday" | "saturday" | "sunday")[]; elements?: { startAt: string; endAt: string; price?: number | undefined; }[] | undefined; }>, "many">>; intervalSpecialPricing: z.ZodOptional; elements: z.ZodOptional; }, "strip", z.ZodTypeAny, { startAt: string; endAt: string; price?: number | undefined; }, { startAt: string; endAt: string; price?: number | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { specialPricingName: string; validOn: string[]; elements?: { startAt: string; endAt: string; price?: number | undefined; }[] | undefined; }, { specialPricingName: string; validOn: string[]; elements?: { startAt: string; endAt: string; price?: number | undefined; }[] | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { name: string; id: number; pricingGranularityInMinutes: 60 | 30 | 15; defaultPricePerKwh: number; utilityId?: number | undefined; taxId?: number | undefined; taxPercentage?: number | undefined; intervalPricing?: { weekDays: ("monday" | "tuesday" | "wednesday" | "thursday" | "friday" | "saturday" | "sunday")[]; elements?: { startAt: string; endAt: string; price?: number | undefined; }[] | undefined; }[] | undefined; intervalSpecialPricing?: { specialPricingName: string; validOn: string[]; elements?: { startAt: string; endAt: string; price?: number | undefined; }[] | undefined; }[] | undefined; }, { name: string; id: number; pricingGranularityInMinutes: 60 | 30 | 15; defaultPricePerKwh: number; utilityId?: number | undefined; taxId?: number | undefined; taxPercentage?: number | undefined; intervalPricing?: { weekDays: ("monday" | "tuesday" | "wednesday" | "thursday" | "friday" | "saturday" | "sunday")[]; elements?: { startAt: string; endAt: string; price?: number | undefined; }[] | undefined; }[] | undefined; intervalSpecialPricing?: { specialPricingName: string; validOn: string[]; elements?: { startAt: string; endAt: string; price?: number | undefined; }[] | undefined; }[] | undefined; }>; export declare const electricityRateUpdateDeprecatedBody: z.ZodObject<{ id: z.ZodNumber; name: z.ZodString; utilityId: z.ZodOptional; pricingGranularityInMinutes: z.ZodUnion<[z.ZodLiteral<60>, z.ZodLiteral<30>, z.ZodLiteral<15>]>; defaultPricePerKwh: z.ZodNumber; taxId: z.ZodOptional; taxPercentage: z.ZodOptional; intervalPricing: z.ZodOptional, "many">; elements: z.ZodOptional; }, "strip", z.ZodTypeAny, { startAt: string; endAt: string; price?: number | undefined; }, { startAt: string; endAt: string; price?: number | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { weekDays: ("monday" | "tuesday" | "wednesday" | "thursday" | "friday" | "saturday" | "sunday")[]; elements?: { startAt: string; endAt: string; price?: number | undefined; }[] | undefined; }, { weekDays: ("monday" | "tuesday" | "wednesday" | "thursday" | "friday" | "saturday" | "sunday")[]; elements?: { startAt: string; endAt: string; price?: number | undefined; }[] | undefined; }>, "many">>; intervalSpecialPricing: z.ZodOptional; elements: z.ZodOptional; }, "strip", z.ZodTypeAny, { startAt: string; endAt: string; price?: number | undefined; }, { startAt: string; endAt: string; price?: number | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { specialPricingName: string; validOn: string[]; elements?: { startAt: string; endAt: string; price?: number | undefined; }[] | undefined; }, { specialPricingName: string; validOn: string[]; elements?: { startAt: string; endAt: string; price?: number | undefined; }[] | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { name: string; id: number; pricingGranularityInMinutes: 60 | 30 | 15; defaultPricePerKwh: number; utilityId?: number | undefined; taxId?: number | undefined; taxPercentage?: number | undefined; intervalPricing?: { weekDays: ("monday" | "tuesday" | "wednesday" | "thursday" | "friday" | "saturday" | "sunday")[]; elements?: { startAt: string; endAt: string; price?: number | undefined; }[] | undefined; }[] | undefined; intervalSpecialPricing?: { specialPricingName: string; validOn: string[]; elements?: { startAt: string; endAt: string; price?: number | undefined; }[] | undefined; }[] | undefined; }, { name: string; id: number; pricingGranularityInMinutes: 60 | 30 | 15; defaultPricePerKwh: number; utilityId?: number | undefined; taxId?: number | undefined; taxPercentage?: number | undefined; intervalPricing?: { weekDays: ("monday" | "tuesday" | "wednesday" | "thursday" | "friday" | "saturday" | "sunday")[]; elements?: { startAt: string; endAt: string; price?: number | undefined; }[] | undefined; }[] | undefined; intervalSpecialPricing?: { specialPricingName: string; validOn: string[]; elements?: { startAt: string; endAt: string; price?: number | undefined; }[] | undefined; }[] | undefined; }>; export declare const electricityRateCreateBody: z.ZodObject<{ operatorId: z.ZodOptional; name: z.ZodString; utilityId: z.ZodOptional; defaultPrice: z.ZodNumber; taxPercentage: z.ZodNumber; }, "strip", z.ZodTypeAny, { name: string; taxPercentage: number; defaultPrice: number; operatorId?: number | undefined; utilityId?: number | undefined; }, { name: string; taxPercentage: number; defaultPrice: number; operatorId?: number | undefined; utilityId?: number | undefined; }>; export declare const electricityRateUpdateBody: z.ZodObject<{ name: z.ZodOptional; utilityId: z.ZodOptional; defaultPrice: z.ZodOptional; taxPercentage: z.ZodOptional; }, "strip", z.ZodTypeAny, { name?: string | undefined; utilityId?: number | undefined; taxPercentage?: number | undefined; defaultPrice?: number | undefined; }, { name?: string | undefined; utilityId?: number | undefined; taxPercentage?: number | undefined; defaultPrice?: number | undefined; }>; export declare const electricityRateEnergyMixUpdateBody: z.ZodObject<{ solar: z.ZodOptional; wind: z.ZodOptional; hydro: z.ZodOptional; nuclear: z.ZodOptional; coal: z.ZodOptional; naturalGas: z.ZodOptional; otherRenewable: z.ZodOptional; otherNonRenewable: z.ZodOptional; }, "strip", z.ZodTypeAny, { solar?: number | undefined; wind?: number | undefined; hydro?: number | undefined; nuclear?: number | undefined; coal?: number | undefined; naturalGas?: number | undefined; otherRenewable?: number | undefined; otherNonRenewable?: number | undefined; }, { solar?: number | undefined; wind?: number | undefined; hydro?: number | undefined; nuclear?: number | undefined; coal?: number | undefined; naturalGas?: number | undefined; otherRenewable?: number | undefined; otherNonRenewable?: number | undefined; }>; export declare const electricityRatePricePeriodsDateCreateOrUpdateBody: z.ZodObject<{ periods: z.ZodArray, "many">; }, "strip", z.ZodTypeAny, { periods: { endsAt: string; price: number; startsAt: string; }[]; }, { periods: { endsAt: string; price: number; startsAt: string; }[]; }>; export declare const electricityRatePricePeriodsWeekDayCreateaOrUpdateBody: z.ZodObject<{ periods: z.ZodArray, "many">; }, "strip", z.ZodTypeAny, { periods: { endsAt: string; price: number; startsAt: string; }[]; }, { periods: { endsAt: string; price: number; startsAt: string; }[]; }>; export declare const energyCouponTemplateCreateBody: z.ZodObject<{ code: z.ZodString; name: z.ZodString; energyWh: z.ZodNumber; maxRedemptionCount: z.ZodOptional; validityType: z.ZodEnum<["fixed_dates", "period"]>; validityDurationDays: z.ZodOptional; couponValidFrom: z.ZodOptional; couponValidTo: z.ZodOptional; templateValidFrom: z.ZodOptional; templateValidTo: z.ZodOptional; redemptionRules: z.ZodOptional; oncePerDevice: z.ZodOptional; oncePerEmail: z.ZodOptional; oncePerPhoneNumber: z.ZodOptional; oncePerUser: z.ZodOptional; }, "strip", z.ZodTypeAny, { newUsersOnly?: boolean | undefined; oncePerDevice?: boolean | undefined; oncePerEmail?: boolean | undefined; oncePerPhoneNumber?: boolean | undefined; oncePerUser?: boolean | undefined; }, { newUsersOnly?: boolean | undefined; oncePerDevice?: boolean | undefined; oncePerEmail?: boolean | undefined; oncePerPhoneNumber?: boolean | undefined; oncePerUser?: boolean | undefined; }>>; restrictions: z.ZodOptional; evseType: z.ZodOptional>; countryRestriction: z.ZodOptional; countries: z.ZodOptional, "many">>; }, "strip", z.ZodTypeAny, { type: "none" | "allow" | "deny"; countries?: ("AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW")[] | undefined; }, { type: "none" | "allow" | "deny"; countries?: ("AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW")[] | undefined; }>>; partnerRestriction: z.ZodOptional; partnerIds: z.ZodOptional>; }, "strip", z.ZodTypeAny, { type: "none" | "allow" | "deny" | "exclude_roaming"; partnerIds?: number[] | undefined; }, { type: "none" | "allow" | "deny" | "exclude_roaming"; partnerIds?: number[] | undefined; }>>; locationRestriction: z.ZodOptional; locationIds: z.ZodOptional>; }, "strip", z.ZodTypeAny, { type: "none" | "allow" | "deny"; locationIds?: number[] | undefined; }, { type: "none" | "allow" | "deny"; locationIds?: number[] | undefined; }>>; locationTagRestriction: z.ZodOptional; locationTagNames: z.ZodOptional>; }, "strip", z.ZodTypeAny, { type: "none" | "allow" | "deny"; locationTagNames?: string[] | undefined; }, { type: "none" | "allow" | "deny"; locationTagNames?: string[] | undefined; }>>; userGroupRestriction: z.ZodOptional; userGroupIds: z.ZodOptional>; }, "strip", z.ZodTypeAny, { type: "none" | "allow" | "deny"; userGroupIds?: number[] | undefined; }, { type: "none" | "allow" | "deny"; userGroupIds?: number[] | undefined; }>>; minSessionEnergyWh: z.ZodOptional; maxSessionEnergyWh: z.ZodOptional; }, "strip", z.ZodTypeAny, { personalChargePointsOnly?: boolean | undefined; evseType?: "any" | "ac" | "dc" | undefined; countryRestriction?: { type: "none" | "allow" | "deny"; countries?: ("AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW")[] | undefined; } | undefined; partnerRestriction?: { type: "none" | "allow" | "deny" | "exclude_roaming"; partnerIds?: number[] | undefined; } | undefined; locationRestriction?: { type: "none" | "allow" | "deny"; locationIds?: number[] | undefined; } | undefined; locationTagRestriction?: { type: "none" | "allow" | "deny"; locationTagNames?: string[] | undefined; } | undefined; userGroupRestriction?: { type: "none" | "allow" | "deny"; userGroupIds?: number[] | undefined; } | undefined; minSessionEnergyWh?: number | undefined; maxSessionEnergyWh?: number | undefined; }, { personalChargePointsOnly?: boolean | undefined; evseType?: "any" | "ac" | "dc" | undefined; countryRestriction?: { type: "none" | "allow" | "deny"; countries?: ("AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW")[] | undefined; } | undefined; partnerRestriction?: { type: "none" | "allow" | "deny" | "exclude_roaming"; partnerIds?: number[] | undefined; } | undefined; locationRestriction?: { type: "none" | "allow" | "deny"; locationIds?: number[] | undefined; } | undefined; locationTagRestriction?: { type: "none" | "allow" | "deny"; locationTagNames?: string[] | undefined; } | undefined; userGroupRestriction?: { type: "none" | "allow" | "deny"; userGroupIds?: number[] | undefined; } | undefined; minSessionEnergyWh?: number | undefined; maxSessionEnergyWh?: number | undefined; }>>; externalId: z.ZodOptional; tags: z.ZodOptional>; operatorId: z.ZodOptional; }, "strip", z.ZodTypeAny, { name: string; code: string; energyWh: number; validityType: "fixed_dates" | "period"; tags?: string[] | undefined; externalId?: string | undefined; operatorId?: number | undefined; restrictions?: { personalChargePointsOnly?: boolean | undefined; evseType?: "any" | "ac" | "dc" | undefined; countryRestriction?: { type: "none" | "allow" | "deny"; countries?: ("AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW")[] | undefined; } | undefined; partnerRestriction?: { type: "none" | "allow" | "deny" | "exclude_roaming"; partnerIds?: number[] | undefined; } | undefined; locationRestriction?: { type: "none" | "allow" | "deny"; locationIds?: number[] | undefined; } | undefined; locationTagRestriction?: { type: "none" | "allow" | "deny"; locationTagNames?: string[] | undefined; } | undefined; userGroupRestriction?: { type: "none" | "allow" | "deny"; userGroupIds?: number[] | undefined; } | undefined; minSessionEnergyWh?: number | undefined; maxSessionEnergyWh?: number | undefined; } | undefined; maxRedemptionCount?: number | undefined; validityDurationDays?: number | undefined; couponValidFrom?: string | undefined; couponValidTo?: string | undefined; templateValidFrom?: string | undefined; templateValidTo?: string | undefined; redemptionRules?: { newUsersOnly?: boolean | undefined; oncePerDevice?: boolean | undefined; oncePerEmail?: boolean | undefined; oncePerPhoneNumber?: boolean | undefined; oncePerUser?: boolean | undefined; } | undefined; }, { name: string; code: string; energyWh: number; validityType: "fixed_dates" | "period"; tags?: string[] | undefined; externalId?: string | undefined; operatorId?: number | undefined; restrictions?: { personalChargePointsOnly?: boolean | undefined; evseType?: "any" | "ac" | "dc" | undefined; countryRestriction?: { type: "none" | "allow" | "deny"; countries?: ("AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW")[] | undefined; } | undefined; partnerRestriction?: { type: "none" | "allow" | "deny" | "exclude_roaming"; partnerIds?: number[] | undefined; } | undefined; locationRestriction?: { type: "none" | "allow" | "deny"; locationIds?: number[] | undefined; } | undefined; locationTagRestriction?: { type: "none" | "allow" | "deny"; locationTagNames?: string[] | undefined; } | undefined; userGroupRestriction?: { type: "none" | "allow" | "deny"; userGroupIds?: number[] | undefined; } | undefined; minSessionEnergyWh?: number | undefined; maxSessionEnergyWh?: number | undefined; } | undefined; maxRedemptionCount?: number | undefined; validityDurationDays?: number | undefined; couponValidFrom?: string | undefined; couponValidTo?: string | undefined; templateValidFrom?: string | undefined; templateValidTo?: string | undefined; redemptionRules?: { newUsersOnly?: boolean | undefined; oncePerDevice?: boolean | undefined; oncePerEmail?: boolean | undefined; oncePerPhoneNumber?: boolean | undefined; oncePerUser?: boolean | undefined; } | undefined; }>; export declare const energyCouponTemplateUpdateBody: z.ZodObject<{ name: z.ZodOptional; maxRedemptionCount: z.ZodOptional; templateValidTo: z.ZodOptional; redemptionRules: z.ZodOptional; oncePerDevice: z.ZodOptional; oncePerEmail: z.ZodOptional; oncePerPhoneNumber: z.ZodOptional; oncePerUser: z.ZodOptional; }, "strip", z.ZodTypeAny, { newUsersOnly?: boolean | undefined; oncePerDevice?: boolean | undefined; oncePerEmail?: boolean | undefined; oncePerPhoneNumber?: boolean | undefined; oncePerUser?: boolean | undefined; }, { newUsersOnly?: boolean | undefined; oncePerDevice?: boolean | undefined; oncePerEmail?: boolean | undefined; oncePerPhoneNumber?: boolean | undefined; oncePerUser?: boolean | undefined; }>>; restrictions: z.ZodOptional; evseType: z.ZodOptional>; countryRestriction: z.ZodOptional; countries: z.ZodOptional, "many">>; }, "strip", z.ZodTypeAny, { type: "none" | "allow" | "deny"; countries?: ("AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW")[] | undefined; }, { type: "none" | "allow" | "deny"; countries?: ("AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW")[] | undefined; }>>; partnerRestriction: z.ZodOptional; partnerIds: z.ZodOptional>; }, "strip", z.ZodTypeAny, { type: "none" | "allow" | "deny" | "exclude_roaming"; partnerIds?: number[] | undefined; }, { type: "none" | "allow" | "deny" | "exclude_roaming"; partnerIds?: number[] | undefined; }>>; locationRestriction: z.ZodOptional; locationIds: z.ZodOptional>; }, "strip", z.ZodTypeAny, { type: "none" | "allow" | "deny"; locationIds?: number[] | undefined; }, { type: "none" | "allow" | "deny"; locationIds?: number[] | undefined; }>>; locationTagRestriction: z.ZodOptional; locationTagNames: z.ZodOptional>; }, "strip", z.ZodTypeAny, { type: "none" | "allow" | "deny"; locationTagNames?: string[] | undefined; }, { type: "none" | "allow" | "deny"; locationTagNames?: string[] | undefined; }>>; userGroupRestriction: z.ZodOptional; userGroupIds: z.ZodOptional>; }, "strip", z.ZodTypeAny, { type: "none" | "allow" | "deny"; userGroupIds?: number[] | undefined; }, { type: "none" | "allow" | "deny"; userGroupIds?: number[] | undefined; }>>; minSessionEnergyWh: z.ZodOptional; maxSessionEnergyWh: z.ZodOptional; }, "strip", z.ZodTypeAny, { personalChargePointsOnly?: boolean | undefined; evseType?: "any" | "ac" | "dc" | undefined; countryRestriction?: { type: "none" | "allow" | "deny"; countries?: ("AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW")[] | undefined; } | undefined; partnerRestriction?: { type: "none" | "allow" | "deny" | "exclude_roaming"; partnerIds?: number[] | undefined; } | undefined; locationRestriction?: { type: "none" | "allow" | "deny"; locationIds?: number[] | undefined; } | undefined; locationTagRestriction?: { type: "none" | "allow" | "deny"; locationTagNames?: string[] | undefined; } | undefined; userGroupRestriction?: { type: "none" | "allow" | "deny"; userGroupIds?: number[] | undefined; } | undefined; minSessionEnergyWh?: number | undefined; maxSessionEnergyWh?: number | undefined; }, { personalChargePointsOnly?: boolean | undefined; evseType?: "any" | "ac" | "dc" | undefined; countryRestriction?: { type: "none" | "allow" | "deny"; countries?: ("AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW")[] | undefined; } | undefined; partnerRestriction?: { type: "none" | "allow" | "deny" | "exclude_roaming"; partnerIds?: number[] | undefined; } | undefined; locationRestriction?: { type: "none" | "allow" | "deny"; locationIds?: number[] | undefined; } | undefined; locationTagRestriction?: { type: "none" | "allow" | "deny"; locationTagNames?: string[] | undefined; } | undefined; userGroupRestriction?: { type: "none" | "allow" | "deny"; userGroupIds?: number[] | undefined; } | undefined; minSessionEnergyWh?: number | undefined; maxSessionEnergyWh?: number | undefined; }>>; tags: z.ZodOptional>; }, "strip", z.ZodTypeAny, { tags?: string[] | undefined; name?: string | undefined; restrictions?: { personalChargePointsOnly?: boolean | undefined; evseType?: "any" | "ac" | "dc" | undefined; countryRestriction?: { type: "none" | "allow" | "deny"; countries?: ("AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW")[] | undefined; } | undefined; partnerRestriction?: { type: "none" | "allow" | "deny" | "exclude_roaming"; partnerIds?: number[] | undefined; } | undefined; locationRestriction?: { type: "none" | "allow" | "deny"; locationIds?: number[] | undefined; } | undefined; locationTagRestriction?: { type: "none" | "allow" | "deny"; locationTagNames?: string[] | undefined; } | undefined; userGroupRestriction?: { type: "none" | "allow" | "deny"; userGroupIds?: number[] | undefined; } | undefined; minSessionEnergyWh?: number | undefined; maxSessionEnergyWh?: number | undefined; } | undefined; maxRedemptionCount?: number | undefined; templateValidTo?: string | undefined; redemptionRules?: { newUsersOnly?: boolean | undefined; oncePerDevice?: boolean | undefined; oncePerEmail?: boolean | undefined; oncePerPhoneNumber?: boolean | undefined; oncePerUser?: boolean | undefined; } | undefined; }, { tags?: string[] | undefined; name?: string | undefined; restrictions?: { personalChargePointsOnly?: boolean | undefined; evseType?: "any" | "ac" | "dc" | undefined; countryRestriction?: { type: "none" | "allow" | "deny"; countries?: ("AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW")[] | undefined; } | undefined; partnerRestriction?: { type: "none" | "allow" | "deny" | "exclude_roaming"; partnerIds?: number[] | undefined; } | undefined; locationRestriction?: { type: "none" | "allow" | "deny"; locationIds?: number[] | undefined; } | undefined; locationTagRestriction?: { type: "none" | "allow" | "deny"; locationTagNames?: string[] | undefined; } | undefined; userGroupRestriction?: { type: "none" | "allow" | "deny"; userGroupIds?: number[] | undefined; } | undefined; minSessionEnergyWh?: number | undefined; maxSessionEnergyWh?: number | undefined; } | undefined; maxRedemptionCount?: number | undefined; templateValidTo?: string | undefined; redemptionRules?: { newUsersOnly?: boolean | undefined; oncePerDevice?: boolean | undefined; oncePerEmail?: boolean | undefined; oncePerPhoneNumber?: boolean | undefined; oncePerUser?: boolean | undefined; } | undefined; }>; export declare const energyCouponCreateBody: z.ZodObject<{ userId: z.ZodOptional; operatorId: z.ZodOptional; energyWh: z.ZodNumber; type: z.ZodEnum<["support_grant", "manual_single"]>; evseType: z.ZodOptional>; validFrom: z.ZodOptional; validTo: z.ZodOptional; externalId: z.ZodOptional; restrictions: z.ZodOptional; evseType: z.ZodOptional>; countryRestriction: z.ZodOptional; countries: z.ZodOptional, "many">>; }, "strip", z.ZodTypeAny, { type: "none" | "allow" | "deny"; countries?: ("AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW")[] | undefined; }, { type: "none" | "allow" | "deny"; countries?: ("AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW")[] | undefined; }>>; partnerRestriction: z.ZodOptional; partnerIds: z.ZodOptional>; }, "strip", z.ZodTypeAny, { type: "none" | "allow" | "deny" | "exclude_roaming"; partnerIds?: number[] | undefined; }, { type: "none" | "allow" | "deny" | "exclude_roaming"; partnerIds?: number[] | undefined; }>>; locationRestriction: z.ZodOptional; locationIds: z.ZodOptional>; }, "strip", z.ZodTypeAny, { type: "none" | "allow" | "deny"; locationIds?: number[] | undefined; }, { type: "none" | "allow" | "deny"; locationIds?: number[] | undefined; }>>; locationTagRestriction: z.ZodOptional; locationTagNames: z.ZodOptional>; }, "strip", z.ZodTypeAny, { type: "none" | "allow" | "deny"; locationTagNames?: string[] | undefined; }, { type: "none" | "allow" | "deny"; locationTagNames?: string[] | undefined; }>>; userGroupRestriction: z.ZodOptional; userGroupIds: z.ZodOptional>; }, "strip", z.ZodTypeAny, { type: "none" | "allow" | "deny"; userGroupIds?: number[] | undefined; }, { type: "none" | "allow" | "deny"; userGroupIds?: number[] | undefined; }>>; minSessionEnergyWh: z.ZodOptional; maxSessionEnergyWh: z.ZodOptional; }, "strip", z.ZodTypeAny, { personalChargePointsOnly?: boolean | undefined; evseType?: "any" | "ac" | "dc" | undefined; countryRestriction?: { type: "none" | "allow" | "deny"; countries?: ("AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW")[] | undefined; } | undefined; partnerRestriction?: { type: "none" | "allow" | "deny" | "exclude_roaming"; partnerIds?: number[] | undefined; } | undefined; locationRestriction?: { type: "none" | "allow" | "deny"; locationIds?: number[] | undefined; } | undefined; locationTagRestriction?: { type: "none" | "allow" | "deny"; locationTagNames?: string[] | undefined; } | undefined; userGroupRestriction?: { type: "none" | "allow" | "deny"; userGroupIds?: number[] | undefined; } | undefined; minSessionEnergyWh?: number | undefined; maxSessionEnergyWh?: number | undefined; }, { personalChargePointsOnly?: boolean | undefined; evseType?: "any" | "ac" | "dc" | undefined; countryRestriction?: { type: "none" | "allow" | "deny"; countries?: ("AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW")[] | undefined; } | undefined; partnerRestriction?: { type: "none" | "allow" | "deny" | "exclude_roaming"; partnerIds?: number[] | undefined; } | undefined; locationRestriction?: { type: "none" | "allow" | "deny"; locationIds?: number[] | undefined; } | undefined; locationTagRestriction?: { type: "none" | "allow" | "deny"; locationTagNames?: string[] | undefined; } | undefined; userGroupRestriction?: { type: "none" | "allow" | "deny"; userGroupIds?: number[] | undefined; } | undefined; minSessionEnergyWh?: number | undefined; maxSessionEnergyWh?: number | undefined; }>>; }, "strip", z.ZodTypeAny, { type: "support_grant" | "manual_single"; energyWh: number; userId?: number | undefined; validFrom?: string | undefined; validTo?: string | undefined; externalId?: string | undefined; operatorId?: number | undefined; restrictions?: { personalChargePointsOnly?: boolean | undefined; evseType?: "any" | "ac" | "dc" | undefined; countryRestriction?: { type: "none" | "allow" | "deny"; countries?: ("AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW")[] | undefined; } | undefined; partnerRestriction?: { type: "none" | "allow" | "deny" | "exclude_roaming"; partnerIds?: number[] | undefined; } | undefined; locationRestriction?: { type: "none" | "allow" | "deny"; locationIds?: number[] | undefined; } | undefined; locationTagRestriction?: { type: "none" | "allow" | "deny"; locationTagNames?: string[] | undefined; } | undefined; userGroupRestriction?: { type: "none" | "allow" | "deny"; userGroupIds?: number[] | undefined; } | undefined; minSessionEnergyWh?: number | undefined; maxSessionEnergyWh?: number | undefined; } | undefined; evseType?: "any" | "ac" | "dc" | undefined; }, { type: "support_grant" | "manual_single"; energyWh: number; userId?: number | undefined; validFrom?: string | undefined; validTo?: string | undefined; externalId?: string | undefined; operatorId?: number | undefined; restrictions?: { personalChargePointsOnly?: boolean | undefined; evseType?: "any" | "ac" | "dc" | undefined; countryRestriction?: { type: "none" | "allow" | "deny"; countries?: ("AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW")[] | undefined; } | undefined; partnerRestriction?: { type: "none" | "allow" | "deny" | "exclude_roaming"; partnerIds?: number[] | undefined; } | undefined; locationRestriction?: { type: "none" | "allow" | "deny"; locationIds?: number[] | undefined; } | undefined; locationTagRestriction?: { type: "none" | "allow" | "deny"; locationTagNames?: string[] | undefined; } | undefined; userGroupRestriction?: { type: "none" | "allow" | "deny"; userGroupIds?: number[] | undefined; } | undefined; minSessionEnergyWh?: number | undefined; maxSessionEnergyWh?: number | undefined; } | undefined; evseType?: "any" | "ac" | "dc" | undefined; }>; export declare const evseDowntimePeriodCreateBody: z.ZodObject<{ evseId: z.ZodNumber; noticeId: z.ZodNumber; startedAt: z.ZodString; endedAt: z.ZodString; }, "strip", z.ZodTypeAny, { evseId: number; noticeId: number; startedAt: string; endedAt: string; }, { evseId: number; noticeId: number; startedAt: string; endedAt: string; }>; export declare const evseDowntimePeriodUpdateBody: z.ZodObject<{ noticeId: z.ZodOptional; startedAt: z.ZodOptional; endedAt: z.ZodOptional; }, "strip", z.ZodTypeAny, { noticeId?: number | undefined; startedAt?: string | undefined; endedAt?: string | undefined; }, { noticeId?: number | undefined; startedAt?: string | undefined; endedAt?: string | undefined; }>; export declare const evseUpdateDeprecatedBody: z.ZodObject<{ id: z.ZodOptional; chargePointId: z.ZodOptional; chargingProfile: z.ZodOptional; minChargingRate: z.ZodOptional; schedulePeriods: z.ZodOptional; limit: z.ZodOptional; numberPhases: z.ZodOptional; }, "strip", z.ZodTypeAny, { limit?: number | undefined; startPeriod?: number | undefined; numberPhases?: number | undefined; }, { limit?: number | undefined; startPeriod?: number | undefined; numberPhases?: number | undefined; }>, "many">>; scheduleStart: z.ZodOptional; chargingRateUnit: z.ZodOptional>; stackLevel: z.ZodOptional; chargingProfileKind: z.ZodOptional>; recurrencyKind: z.ZodOptional>; chargingCompleteAt: z.ZodOptional; purpose: z.ZodOptional>; validTo: z.ZodOptional; validFrom: z.ZodOptional; duration: z.ZodOptional; }, "strip", z.ZodTypeAny, { id?: number | undefined; stackLevel?: number | undefined; duration?: number | undefined; chargingProfileKind?: "Absolute" | "Recurring" | "Relative" | undefined; recurrencyKind?: "daily" | "weekly" | undefined; validFrom?: string | undefined; validTo?: string | undefined; chargingRateUnit?: "A" | "W" | undefined; minChargingRate?: number | undefined; schedulePeriods?: { limit?: number | undefined; startPeriod?: number | undefined; numberPhases?: number | undefined; }[] | undefined; scheduleStart?: string | undefined; chargingCompleteAt?: string | undefined; purpose?: "ChargePointMaxProfile" | "TxDefaultProfile" | "TxProfile" | undefined; }, { id?: number | undefined; stackLevel?: number | undefined; duration?: number | undefined; chargingProfileKind?: "Absolute" | "Recurring" | "Relative" | undefined; recurrencyKind?: "daily" | "weekly" | undefined; validFrom?: string | undefined; validTo?: string | undefined; chargingRateUnit?: "A" | "W" | undefined; minChargingRate?: number | undefined; schedulePeriods?: { limit?: number | undefined; startPeriod?: number | undefined; numberPhases?: number | undefined; }[] | undefined; scheduleStart?: string | undefined; chargingCompleteAt?: string | undefined; purpose?: "ChargePointMaxProfile" | "TxDefaultProfile" | "TxProfile" | undefined; }>>; roaming: z.ZodOptional; status: z.ZodOptional>; tariffIds: z.ZodOptional>; }, "strip", z.ZodTypeAny, { evseId?: string | undefined; status?: "unknown" | "available" | "blocked" | "charging" | "inoperative" | "outoforder" | "planned" | "removed" | "reserved" | undefined; tariffIds?: string[] | undefined; }, { evseId?: string | undefined; status?: "unknown" | "available" | "blocked" | "charging" | "inoperative" | "outoforder" | "planned" | "removed" | "reserved" | undefined; tariffIds?: string[] | undefined; }>>; connectors: z.ZodOptional; type: z.ZodOptional, z.ZodString>>; format: z.ZodOptional>; status: z.ZodOptional>; ocpiMaxVoltage: z.ZodOptional; ocpiMaxAmperage: z.ZodOptional; ocpiMaxElectricPower: z.ZodOptional; }, "strip", z.ZodTypeAny, { type?: "unknown" | "type1" | "type2" | "type3" | "chademo" | "ccs1" | "ccs2" | "schuko" | "nacs" | "cee16" | "cee32" | "j1772" | "inductive" | "nema-5-20" | "type-e-french" | "type-g-british" | "type-j-swiss" | "avcon" | "chaoji" | "nema-6-30" | "nema-6-50" | "mcs" | "catarc" | undefined; format?: "socket" | "cable" | undefined; status?: "disabled" | "active" | undefined; id?: number | undefined; ocpiMaxVoltage?: number | undefined; ocpiMaxAmperage?: number | undefined; ocpiMaxElectricPower?: number | undefined; }, { type?: "unknown" | "type1" | "type2" | "type3" | "chademo" | "ccs1" | "ccs2" | "schuko" | "nacs" | "cee16" | "cee32" | "j1772" | "inductive" | "nema-5-20" | "type-e-french" | "type-g-british" | "type-j-swiss" | "avcon" | "chaoji" | "nema-6-30" | "nema-6-50" | "mcs" | "catarc" | undefined; format?: "socket" | "cable" | undefined; status?: "disabled" | "active" | undefined; id?: number | undefined; ocpiMaxVoltage?: number | undefined; ocpiMaxAmperage?: number | undefined; ocpiMaxElectricPower?: number | undefined; }>, "many">>; physicalReference: z.ZodString; type: z.ZodEnum<["ac", "dc"]>; networkId: z.ZodString; status: z.ZodEnum<["active", "disabled", "out of order"]>; tariffGroupId: z.ZodOptional; allowsReservation: z.ZodBoolean; maxPowerKw: z.ZodOptional; maxVoltage: z.ZodIntersection, z.ZodUnknown>; maxAmperage: z.ZodOptional; phases: z.ZodEnum<["single_phase", "three_phase"]>; phaseRotation: z.ZodOptional>; midMeterCertificationEndYear: z.ZodOptional; externalId: z.ZodOptional; notes: z.ZodOptional; pinned: z.ZodBoolean; createdByAdminId: z.ZodOptional; updatedByAdminId: z.ZodOptional; createdAt: z.ZodString; updatedAt: z.ZodString; }, "strip", z.ZodTypeAny, { summary: string; id: number; createdAt: string; pinned: boolean; updatedAt: string; details?: string | undefined; createdByAdminId?: number | undefined; updatedByAdminId?: number | undefined; }, { summary: string; id: number; createdAt: string; pinned: boolean; updatedAt: string; details?: string | undefined; createdByAdminId?: number | undefined; updatedByAdminId?: number | undefined; }>, "many">>; hardwareStatus: z.ZodOptional>; }, "strip", z.ZodTypeAny, { type: "ac" | "dc"; status: "disabled" | "active" | "out of order"; networkId: string; physicalReference: string; allowsReservation: boolean; maxVoltage: "120" | "208" | "230" | "240" | "380" | "400" | "480" | "110-130" | "220-240" | "277"; phases: "single_phase" | "three_phase"; chargePointId?: number | undefined; id?: number | undefined; chargingProfile?: { id?: number | undefined; stackLevel?: number | undefined; duration?: number | undefined; chargingProfileKind?: "Absolute" | "Recurring" | "Relative" | undefined; recurrencyKind?: "daily" | "weekly" | undefined; validFrom?: string | undefined; validTo?: string | undefined; chargingRateUnit?: "A" | "W" | undefined; minChargingRate?: number | undefined; schedulePeriods?: { limit?: number | undefined; startPeriod?: number | undefined; numberPhases?: number | undefined; }[] | undefined; scheduleStart?: string | undefined; chargingCompleteAt?: string | undefined; purpose?: "ChargePointMaxProfile" | "TxDefaultProfile" | "TxProfile" | undefined; } | undefined; tariffGroupId?: number | undefined; externalId?: string | undefined; maxAmperage?: number | undefined; midMeterCertificationEndYear?: number | undefined; phaseRotation?: "rst" | "rts" | "srt" | "str" | "trs" | "tsr" | undefined; roaming?: { evseId?: string | undefined; status?: "unknown" | "available" | "blocked" | "charging" | "inoperative" | "outoforder" | "planned" | "removed" | "reserved" | undefined; tariffIds?: string[] | undefined; } | undefined; connectors?: { type?: "unknown" | "type1" | "type2" | "type3" | "chademo" | "ccs1" | "ccs2" | "schuko" | "nacs" | "cee16" | "cee32" | "j1772" | "inductive" | "nema-5-20" | "type-e-french" | "type-g-british" | "type-j-swiss" | "avcon" | "chaoji" | "nema-6-30" | "nema-6-50" | "mcs" | "catarc" | undefined; format?: "socket" | "cable" | undefined; status?: "disabled" | "active" | undefined; id?: number | undefined; ocpiMaxVoltage?: number | undefined; ocpiMaxAmperage?: number | undefined; ocpiMaxElectricPower?: number | undefined; }[] | undefined; maxPowerKw?: number | undefined; notes?: { summary: string; id: number; createdAt: string; pinned: boolean; updatedAt: string; details?: string | undefined; createdByAdminId?: number | undefined; updatedByAdminId?: number | undefined; }[] | undefined; hardwareStatus?: "available" | "occupied" | "charging" | "reserved" | "preparing" | "suspendedEV" | "suspendedEVSE" | "finishing" | "unavailable" | "faulted" | undefined; }, { type: "ac" | "dc"; status: "disabled" | "active" | "out of order"; networkId: string; physicalReference: string; allowsReservation: boolean; maxVoltage: "120" | "208" | "230" | "240" | "380" | "400" | "480" | "110-130" | "220-240" | "277"; phases: "single_phase" | "three_phase"; chargePointId?: number | undefined; id?: number | undefined; chargingProfile?: { id?: number | undefined; stackLevel?: number | undefined; duration?: number | undefined; chargingProfileKind?: "Absolute" | "Recurring" | "Relative" | undefined; recurrencyKind?: "daily" | "weekly" | undefined; validFrom?: string | undefined; validTo?: string | undefined; chargingRateUnit?: "A" | "W" | undefined; minChargingRate?: number | undefined; schedulePeriods?: { limit?: number | undefined; startPeriod?: number | undefined; numberPhases?: number | undefined; }[] | undefined; scheduleStart?: string | undefined; chargingCompleteAt?: string | undefined; purpose?: "ChargePointMaxProfile" | "TxDefaultProfile" | "TxProfile" | undefined; } | undefined; tariffGroupId?: number | undefined; externalId?: string | undefined; maxAmperage?: number | undefined; midMeterCertificationEndYear?: number | undefined; phaseRotation?: "rst" | "rts" | "srt" | "str" | "trs" | "tsr" | undefined; roaming?: { evseId?: string | undefined; status?: "unknown" | "available" | "blocked" | "charging" | "inoperative" | "outoforder" | "planned" | "removed" | "reserved" | undefined; tariffIds?: string[] | undefined; } | undefined; connectors?: { type?: "unknown" | "type1" | "type2" | "type3" | "chademo" | "ccs1" | "ccs2" | "schuko" | "nacs" | "cee16" | "cee32" | "j1772" | "inductive" | "nema-5-20" | "type-e-french" | "type-g-british" | "type-j-swiss" | "avcon" | "chaoji" | "nema-6-30" | "nema-6-50" | "mcs" | "catarc" | undefined; format?: "socket" | "cable" | undefined; status?: "disabled" | "active" | undefined; id?: number | undefined; ocpiMaxVoltage?: number | undefined; ocpiMaxAmperage?: number | undefined; ocpiMaxElectricPower?: number | undefined; }[] | undefined; maxPowerKw?: number | undefined; notes?: { summary: string; id: number; createdAt: string; pinned: boolean; updatedAt: string; details?: string | undefined; createdByAdminId?: number | undefined; updatedByAdminId?: number | undefined; }[] | undefined; hardwareStatus?: "available" | "occupied" | "charging" | "reserved" | "preparing" | "suspendedEV" | "suspendedEVSE" | "finishing" | "unavailable" | "faulted" | undefined; }>; export declare const evseNoteCreateBody: z.ZodObject<{ summary: z.ZodString; details: z.ZodOptional; pinned: z.ZodOptional; }, "strip", z.ZodTypeAny, { summary: string; details?: string | undefined; pinned?: boolean | undefined; }, { summary: string; details?: string | undefined; pinned?: boolean | undefined; }>; export declare const evseNoteUpdateBody: z.ZodObject<{ summary: z.ZodOptional; details: z.ZodOptional; pinned: z.ZodOptional; }, "strip", z.ZodTypeAny, { summary?: string | undefined; details?: string | undefined; pinned?: boolean | undefined; }, { summary?: string | undefined; details?: string | undefined; pinned?: boolean | undefined; }>; export declare const evseCreateBody: z.ZodObject<{ chargePointId: z.ZodNumber; physicalReference: z.ZodString; currentType: z.ZodEnum<["ac", "dc"]>; label: z.ZodOptional; networkId: z.ZodString; status: z.ZodEnum<["enabled", "disabled", "out of order"]>; midMeterCertificationEndYear: z.ZodOptional; tariffGroupId: z.ZodOptional; allowsReservation: z.ZodOptional; bookingEnabled: z.ZodOptional; monitoringEnabled: z.ZodOptional; powerOptions: z.ZodOptional; maxPower: z.ZodOptional; maxVoltage: z.ZodOptional>; maxAmperage: z.ZodOptional; phases: z.ZodOptional>; phaseRotation: z.ZodOptional>; connectedPhase: z.ZodOptional>; }, "strip", z.ZodTypeAny, { maxPower?: number | undefined; maxAmperage?: number | undefined; maxOutputVoltage?: number | undefined; maxVoltage?: "120" | "208" | "230" | "240" | "380" | "400" | "480" | "110-130" | "220-240" | "277" | undefined; phases?: "single_phase" | "three_phase" | "split_phase" | undefined; phaseRotation?: "RST" | "RTS" | "SRT" | "STR" | "TRS" | "TSR" | undefined; connectedPhase?: "L1" | "L2" | "L3" | "L1_L2" | "L1_L3" | "L2_L3" | undefined; }, { maxPower?: number | undefined; maxAmperage?: number | undefined; maxOutputVoltage?: number | undefined; maxVoltage?: "120" | "208" | "230" | "240" | "380" | "400" | "480" | "110-130" | "220-240" | "277" | undefined; phases?: "single_phase" | "three_phase" | "split_phase" | undefined; phaseRotation?: "RST" | "RTS" | "SRT" | "STR" | "TRS" | "TSR" | undefined; connectedPhase?: "L1" | "L2" | "L3" | "L1_L2" | "L1_L3" | "L2_L3" | undefined; }>>; externalId: z.ZodOptional; capabilityOverrides: z.ZodOptional>; creditCardPayable: z.ZodOptional>; contactlessCardSupport: z.ZodOptional>; debitCardPayable: z.ZodOptional>; chipCardSupport: z.ZodOptional>; pedTerminal: z.ZodOptional>; remoteStartStop: z.ZodOptional>; unlockCapable: z.ZodOptional>; reservable: z.ZodOptional>; chargingProfileCapable: z.ZodOptional>; chargingPreferencesCapable: z.ZodOptional>; startSessionConnectorRequired: z.ZodOptional>; tokenGroupCapable: z.ZodOptional>; }, "strip", z.ZodTypeAny, { rfidReader?: "auto" | "force_enable" | "force_disable" | undefined; creditCardPayable?: "auto" | "force_enable" | "force_disable" | undefined; contactlessCardSupport?: "auto" | "force_enable" | "force_disable" | undefined; debitCardPayable?: "auto" | "force_enable" | "force_disable" | undefined; chipCardSupport?: "auto" | "force_enable" | "force_disable" | undefined; pedTerminal?: "auto" | "force_enable" | "force_disable" | undefined; remoteStartStop?: "auto" | "force_enable" | "force_disable" | undefined; unlockCapable?: "auto" | "force_enable" | "force_disable" | undefined; reservable?: "auto" | "force_enable" | "force_disable" | undefined; chargingProfileCapable?: "auto" | "force_enable" | "force_disable" | undefined; chargingPreferencesCapable?: "auto" | "force_enable" | "force_disable" | undefined; startSessionConnectorRequired?: "auto" | "force_enable" | "force_disable" | undefined; tokenGroupCapable?: "auto" | "force_enable" | "force_disable" | undefined; }, { rfidReader?: "auto" | "force_enable" | "force_disable" | undefined; creditCardPayable?: "auto" | "force_enable" | "force_disable" | undefined; contactlessCardSupport?: "auto" | "force_enable" | "force_disable" | undefined; debitCardPayable?: "auto" | "force_enable" | "force_disable" | undefined; chipCardSupport?: "auto" | "force_enable" | "force_disable" | undefined; pedTerminal?: "auto" | "force_enable" | "force_disable" | undefined; remoteStartStop?: "auto" | "force_enable" | "force_disable" | undefined; unlockCapable?: "auto" | "force_enable" | "force_disable" | undefined; reservable?: "auto" | "force_enable" | "force_disable" | undefined; chargingProfileCapable?: "auto" | "force_enable" | "force_disable" | undefined; chargingPreferencesCapable?: "auto" | "force_enable" | "force_disable" | undefined; startSessionConnectorRequired?: "auto" | "force_enable" | "force_disable" | undefined; tokenGroupCapable?: "auto" | "force_enable" | "force_disable" | undefined; }>>; }, "strip", z.ZodTypeAny, { chargePointId: number; status: "enabled" | "disabled" | "out of order"; currentType: "ac" | "dc"; networkId: string; physicalReference: string; tariffGroupId?: number | undefined; externalId?: string | undefined; monitoringEnabled?: boolean | undefined; label?: string | undefined; midMeterCertificationEndYear?: number | undefined; allowsReservation?: boolean | undefined; bookingEnabled?: boolean | undefined; powerOptions?: { maxPower?: number | undefined; maxAmperage?: number | undefined; maxOutputVoltage?: number | undefined; maxVoltage?: "120" | "208" | "230" | "240" | "380" | "400" | "480" | "110-130" | "220-240" | "277" | undefined; phases?: "single_phase" | "three_phase" | "split_phase" | undefined; phaseRotation?: "RST" | "RTS" | "SRT" | "STR" | "TRS" | "TSR" | undefined; connectedPhase?: "L1" | "L2" | "L3" | "L1_L2" | "L1_L3" | "L2_L3" | undefined; } | undefined; capabilityOverrides?: { rfidReader?: "auto" | "force_enable" | "force_disable" | undefined; creditCardPayable?: "auto" | "force_enable" | "force_disable" | undefined; contactlessCardSupport?: "auto" | "force_enable" | "force_disable" | undefined; debitCardPayable?: "auto" | "force_enable" | "force_disable" | undefined; chipCardSupport?: "auto" | "force_enable" | "force_disable" | undefined; pedTerminal?: "auto" | "force_enable" | "force_disable" | undefined; remoteStartStop?: "auto" | "force_enable" | "force_disable" | undefined; unlockCapable?: "auto" | "force_enable" | "force_disable" | undefined; reservable?: "auto" | "force_enable" | "force_disable" | undefined; chargingProfileCapable?: "auto" | "force_enable" | "force_disable" | undefined; chargingPreferencesCapable?: "auto" | "force_enable" | "force_disable" | undefined; startSessionConnectorRequired?: "auto" | "force_enable" | "force_disable" | undefined; tokenGroupCapable?: "auto" | "force_enable" | "force_disable" | undefined; } | undefined; }, { chargePointId: number; status: "enabled" | "disabled" | "out of order"; currentType: "ac" | "dc"; networkId: string; physicalReference: string; tariffGroupId?: number | undefined; externalId?: string | undefined; monitoringEnabled?: boolean | undefined; label?: string | undefined; midMeterCertificationEndYear?: number | undefined; allowsReservation?: boolean | undefined; bookingEnabled?: boolean | undefined; powerOptions?: { maxPower?: number | undefined; maxAmperage?: number | undefined; maxOutputVoltage?: number | undefined; maxVoltage?: "120" | "208" | "230" | "240" | "380" | "400" | "480" | "110-130" | "220-240" | "277" | undefined; phases?: "single_phase" | "three_phase" | "split_phase" | undefined; phaseRotation?: "RST" | "RTS" | "SRT" | "STR" | "TRS" | "TSR" | undefined; connectedPhase?: "L1" | "L2" | "L3" | "L1_L2" | "L1_L3" | "L2_L3" | undefined; } | undefined; capabilityOverrides?: { rfidReader?: "auto" | "force_enable" | "force_disable" | undefined; creditCardPayable?: "auto" | "force_enable" | "force_disable" | undefined; contactlessCardSupport?: "auto" | "force_enable" | "force_disable" | undefined; debitCardPayable?: "auto" | "force_enable" | "force_disable" | undefined; chipCardSupport?: "auto" | "force_enable" | "force_disable" | undefined; pedTerminal?: "auto" | "force_enable" | "force_disable" | undefined; remoteStartStop?: "auto" | "force_enable" | "force_disable" | undefined; unlockCapable?: "auto" | "force_enable" | "force_disable" | undefined; reservable?: "auto" | "force_enable" | "force_disable" | undefined; chargingProfileCapable?: "auto" | "force_enable" | "force_disable" | undefined; chargingPreferencesCapable?: "auto" | "force_enable" | "force_disable" | undefined; startSessionConnectorRequired?: "auto" | "force_enable" | "force_disable" | undefined; tokenGroupCapable?: "auto" | "force_enable" | "force_disable" | undefined; } | undefined; }>; export declare const evseUpdateBody: z.ZodObject<{ physicalReference: z.ZodOptional; currentType: z.ZodOptional>; label: z.ZodOptional; networkId: z.ZodOptional; status: z.ZodOptional>; midMeterCertificationEndYear: z.ZodOptional; tariffGroupId: z.ZodOptional; allowsReservation: z.ZodOptional; bookingEnabled: z.ZodOptional; monitoringEnabled: z.ZodOptional; powerOptions: z.ZodOptional; maxPower: z.ZodOptional; maxVoltage: z.ZodOptional>; maxAmperage: z.ZodOptional; phases: z.ZodOptional>; phaseRotation: z.ZodOptional>; connectedPhase: z.ZodOptional>; }, "strip", z.ZodTypeAny, { maxPower?: number | undefined; maxAmperage?: number | undefined; maxOutputVoltage?: number | undefined; maxVoltage?: "120" | "208" | "230" | "240" | "380" | "400" | "480" | "110-130" | "220-240" | "277" | undefined; phases?: "single_phase" | "three_phase" | "split_phase" | undefined; phaseRotation?: "RST" | "RTS" | "SRT" | "STR" | "TRS" | "TSR" | undefined; connectedPhase?: "L1" | "L2" | "L3" | "L1_L2" | "L1_L3" | "L2_L3" | undefined; }, { maxPower?: number | undefined; maxAmperage?: number | undefined; maxOutputVoltage?: number | undefined; maxVoltage?: "120" | "208" | "230" | "240" | "380" | "400" | "480" | "110-130" | "220-240" | "277" | undefined; phases?: "single_phase" | "three_phase" | "split_phase" | undefined; phaseRotation?: "RST" | "RTS" | "SRT" | "STR" | "TRS" | "TSR" | undefined; connectedPhase?: "L1" | "L2" | "L3" | "L1_L2" | "L1_L3" | "L2_L3" | undefined; }>>; externalId: z.ZodOptional; capabilityOverrides: z.ZodOptional>; creditCardPayable: z.ZodOptional>; contactlessCardSupport: z.ZodOptional>; debitCardPayable: z.ZodOptional>; chipCardSupport: z.ZodOptional>; pedTerminal: z.ZodOptional>; remoteStartStop: z.ZodOptional>; unlockCapable: z.ZodOptional>; reservable: z.ZodOptional>; chargingProfileCapable: z.ZodOptional>; chargingPreferencesCapable: z.ZodOptional>; startSessionConnectorRequired: z.ZodOptional>; tokenGroupCapable: z.ZodOptional>; }, "strip", z.ZodTypeAny, { rfidReader?: "auto" | "force_enable" | "force_disable" | undefined; creditCardPayable?: "auto" | "force_enable" | "force_disable" | undefined; contactlessCardSupport?: "auto" | "force_enable" | "force_disable" | undefined; debitCardPayable?: "auto" | "force_enable" | "force_disable" | undefined; chipCardSupport?: "auto" | "force_enable" | "force_disable" | undefined; pedTerminal?: "auto" | "force_enable" | "force_disable" | undefined; remoteStartStop?: "auto" | "force_enable" | "force_disable" | undefined; unlockCapable?: "auto" | "force_enable" | "force_disable" | undefined; reservable?: "auto" | "force_enable" | "force_disable" | undefined; chargingProfileCapable?: "auto" | "force_enable" | "force_disable" | undefined; chargingPreferencesCapable?: "auto" | "force_enable" | "force_disable" | undefined; startSessionConnectorRequired?: "auto" | "force_enable" | "force_disable" | undefined; tokenGroupCapable?: "auto" | "force_enable" | "force_disable" | undefined; }, { rfidReader?: "auto" | "force_enable" | "force_disable" | undefined; creditCardPayable?: "auto" | "force_enable" | "force_disable" | undefined; contactlessCardSupport?: "auto" | "force_enable" | "force_disable" | undefined; debitCardPayable?: "auto" | "force_enable" | "force_disable" | undefined; chipCardSupport?: "auto" | "force_enable" | "force_disable" | undefined; pedTerminal?: "auto" | "force_enable" | "force_disable" | undefined; remoteStartStop?: "auto" | "force_enable" | "force_disable" | undefined; unlockCapable?: "auto" | "force_enable" | "force_disable" | undefined; reservable?: "auto" | "force_enable" | "force_disable" | undefined; chargingProfileCapable?: "auto" | "force_enable" | "force_disable" | undefined; chargingPreferencesCapable?: "auto" | "force_enable" | "force_disable" | undefined; startSessionConnectorRequired?: "auto" | "force_enable" | "force_disable" | undefined; tokenGroupCapable?: "auto" | "force_enable" | "force_disable" | undefined; }>>; }, "strip", z.ZodTypeAny, { status?: "enabled" | "disabled" | "out of order" | undefined; tariffGroupId?: number | undefined; externalId?: string | undefined; currentType?: "ac" | "dc" | undefined; networkId?: string | undefined; monitoringEnabled?: boolean | undefined; physicalReference?: string | undefined; label?: string | undefined; midMeterCertificationEndYear?: number | undefined; allowsReservation?: boolean | undefined; bookingEnabled?: boolean | undefined; powerOptions?: { maxPower?: number | undefined; maxAmperage?: number | undefined; maxOutputVoltage?: number | undefined; maxVoltage?: "120" | "208" | "230" | "240" | "380" | "400" | "480" | "110-130" | "220-240" | "277" | undefined; phases?: "single_phase" | "three_phase" | "split_phase" | undefined; phaseRotation?: "RST" | "RTS" | "SRT" | "STR" | "TRS" | "TSR" | undefined; connectedPhase?: "L1" | "L2" | "L3" | "L1_L2" | "L1_L3" | "L2_L3" | undefined; } | undefined; capabilityOverrides?: { rfidReader?: "auto" | "force_enable" | "force_disable" | undefined; creditCardPayable?: "auto" | "force_enable" | "force_disable" | undefined; contactlessCardSupport?: "auto" | "force_enable" | "force_disable" | undefined; debitCardPayable?: "auto" | "force_enable" | "force_disable" | undefined; chipCardSupport?: "auto" | "force_enable" | "force_disable" | undefined; pedTerminal?: "auto" | "force_enable" | "force_disable" | undefined; remoteStartStop?: "auto" | "force_enable" | "force_disable" | undefined; unlockCapable?: "auto" | "force_enable" | "force_disable" | undefined; reservable?: "auto" | "force_enable" | "force_disable" | undefined; chargingProfileCapable?: "auto" | "force_enable" | "force_disable" | undefined; chargingPreferencesCapable?: "auto" | "force_enable" | "force_disable" | undefined; startSessionConnectorRequired?: "auto" | "force_enable" | "force_disable" | undefined; tokenGroupCapable?: "auto" | "force_enable" | "force_disable" | undefined; } | undefined; }, { status?: "enabled" | "disabled" | "out of order" | undefined; tariffGroupId?: number | undefined; externalId?: string | undefined; currentType?: "ac" | "dc" | undefined; networkId?: string | undefined; monitoringEnabled?: boolean | undefined; physicalReference?: string | undefined; label?: string | undefined; midMeterCertificationEndYear?: number | undefined; allowsReservation?: boolean | undefined; bookingEnabled?: boolean | undefined; powerOptions?: { maxPower?: number | undefined; maxAmperage?: number | undefined; maxOutputVoltage?: number | undefined; maxVoltage?: "120" | "208" | "230" | "240" | "380" | "400" | "480" | "110-130" | "220-240" | "277" | undefined; phases?: "single_phase" | "three_phase" | "split_phase" | undefined; phaseRotation?: "RST" | "RTS" | "SRT" | "STR" | "TRS" | "TSR" | undefined; connectedPhase?: "L1" | "L2" | "L3" | "L1_L2" | "L1_L3" | "L2_L3" | undefined; } | undefined; capabilityOverrides?: { rfidReader?: "auto" | "force_enable" | "force_disable" | undefined; creditCardPayable?: "auto" | "force_enable" | "force_disable" | undefined; contactlessCardSupport?: "auto" | "force_enable" | "force_disable" | undefined; debitCardPayable?: "auto" | "force_enable" | "force_disable" | undefined; chipCardSupport?: "auto" | "force_enable" | "force_disable" | undefined; pedTerminal?: "auto" | "force_enable" | "force_disable" | undefined; remoteStartStop?: "auto" | "force_enable" | "force_disable" | undefined; unlockCapable?: "auto" | "force_enable" | "force_disable" | undefined; reservable?: "auto" | "force_enable" | "force_disable" | undefined; chargingProfileCapable?: "auto" | "force_enable" | "force_disable" | undefined; chargingPreferencesCapable?: "auto" | "force_enable" | "force_disable" | undefined; startSessionConnectorRequired?: "auto" | "force_enable" | "force_disable" | undefined; tokenGroupCapable?: "auto" | "force_enable" | "force_disable" | undefined; } | undefined; }>; export declare const faqCreateBody: z.ZodObject<{ operatorId: z.ZodOptional; question: z.ZodArray; translation: z.ZodOptional; }, "strip", z.ZodTypeAny, { locale?: string | undefined; translation?: string | undefined; }, { locale?: string | undefined; translation?: string | undefined; }>, "many">; answer: z.ZodArray; translation: z.ZodOptional; }, "strip", z.ZodTypeAny, { locale?: string | undefined; translation?: string | undefined; }, { locale?: string | undefined; translation?: string | undefined; }>, "many">; }, "strip", z.ZodTypeAny, { question: { locale?: string | undefined; translation?: string | undefined; }[]; answer: { locale?: string | undefined; translation?: string | undefined; }[]; operatorId?: number | undefined; }, { question: { locale?: string | undefined; translation?: string | undefined; }[]; answer: { locale?: string | undefined; translation?: string | undefined; }[]; operatorId?: number | undefined; }>; export declare const faqUpdateBody: z.ZodObject<{ question: z.ZodOptional; translation: z.ZodOptional; }, "strip", z.ZodTypeAny, { locale?: string | undefined; translation?: string | undefined; }, { locale?: string | undefined; translation?: string | undefined; }>, "many">>; answer: z.ZodOptional; translation: z.ZodOptional; }, "strip", z.ZodTypeAny, { locale?: string | undefined; translation?: string | undefined; }, { locale?: string | undefined; translation?: string | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { question?: { locale?: string | undefined; translation?: string | undefined; }[] | undefined; answer?: { locale?: string | undefined; translation?: string | undefined; }[] | undefined; }, { question?: { locale?: string | undefined; translation?: string | undefined; }[] | undefined; answer?: { locale?: string | undefined; translation?: string | undefined; }[] | undefined; }>; export declare const createFlexibilityAssetBody: z.ZodObject<{ id: z.ZodOptional; operatorId: z.ZodOptional; dlmCircuitId: z.ZodNumber; description: z.ZodOptional; downwardRegulationLimit: z.ZodOptional; upwardRegulationLimit: z.ZodOptional; integrationId: z.ZodNumber; integrationParameters: z.ZodOptional>; status: z.ZodEnum<["enabled", "disabled"]>; endsAt: z.ZodOptional; }, "strip", z.ZodTypeAny, { status: "enabled" | "disabled"; integrationId: number; dlmCircuitId: number; description?: string | undefined; id?: number | undefined; endsAt?: string | undefined; operatorId?: number | undefined; integrationParameters?: Record | undefined; downwardRegulationLimit?: number | undefined; upwardRegulationLimit?: number | undefined; }, { status: "enabled" | "disabled"; integrationId: number; dlmCircuitId: number; description?: string | undefined; id?: number | undefined; endsAt?: string | undefined; operatorId?: number | undefined; integrationParameters?: Record | undefined; downwardRegulationLimit?: number | undefined; upwardRegulationLimit?: number | undefined; }>; export declare const updateFlexibilityAssetBody: z.ZodObject<{ id: z.ZodOptional; dlmCircuitId: z.ZodOptional; description: z.ZodOptional; downwardRegulationLimit: z.ZodOptional; upwardRegulationLimit: z.ZodOptional; integrationId: z.ZodOptional; integrationParameters: z.ZodOptional>; status: z.ZodOptional>; endsAt: z.ZodOptional; }, "strip", z.ZodTypeAny, { description?: string | undefined; status?: "enabled" | "disabled" | undefined; id?: number | undefined; endsAt?: string | undefined; integrationId?: number | undefined; integrationParameters?: Record | undefined; dlmCircuitId?: number | undefined; downwardRegulationLimit?: number | undefined; upwardRegulationLimit?: number | undefined; }, { description?: string | undefined; status?: "enabled" | "disabled" | undefined; id?: number | undefined; endsAt?: string | undefined; integrationId?: number | undefined; integrationParameters?: Record | undefined; dlmCircuitId?: number | undefined; downwardRegulationLimit?: number | undefined; upwardRegulationLimit?: number | undefined; }>; export declare const idTagCreateBody: z.ZodObject<{ operatorId: z.ZodOptional; id: z.ZodOptional; idTagUid: z.ZodString; idLabel: z.ZodOptional; expireAt: z.ZodOptional; createdAt: z.ZodOptional; status: z.ZodEnum<["enabled", "disabled", "suspended"]>; type: z.ZodEnum<["rfid", "mac_address"]>; rfidStandard: z.ZodOptional>; vehicleType: z.ZodOptional, z.ZodLiteral<"private_car">]>>; isHomeChargingOnly: z.ZodOptional; paymentMethodId: z.ZodOptional; defaultPaymentOption: z.ZodOptional; userId: z.ZodOptional; externalId: z.ZodOptional; partnerId: z.ZodOptional; vehicleId: z.ZodOptional; lastUpdatedAt: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "rfid" | "mac_address"; status: "enabled" | "disabled" | "suspended"; idTagUid: string; userId?: number | undefined; id?: number | undefined; paymentMethodId?: string | undefined; lastUpdatedAt?: string | undefined; externalId?: string | undefined; defaultPaymentOption?: string | undefined; operatorId?: number | undefined; partnerId?: number | undefined; createdAt?: string | undefined; vehicleType?: "company_car" | "private_car" | null | undefined; idLabel?: string | undefined; expireAt?: string | undefined; rfidStandard?: "iso14443" | "iso15693" | undefined; isHomeChargingOnly?: boolean | undefined; vehicleId?: number | undefined; }, { type: "rfid" | "mac_address"; status: "enabled" | "disabled" | "suspended"; idTagUid: string; userId?: number | undefined; id?: number | undefined; paymentMethodId?: string | undefined; lastUpdatedAt?: string | undefined; externalId?: string | undefined; defaultPaymentOption?: string | undefined; operatorId?: number | undefined; partnerId?: number | undefined; createdAt?: string | undefined; vehicleType?: "company_car" | "private_car" | null | undefined; idLabel?: string | undefined; expireAt?: string | undefined; rfidStandard?: "iso14443" | "iso15693" | undefined; isHomeChargingOnly?: boolean | undefined; vehicleId?: number | undefined; }>; export declare const idTagUpdateBody: z.ZodObject<{ id: z.ZodOptional; idTagUid: z.ZodOptional; idLabel: z.ZodOptional; userLabel: z.ZodOptional; expireAt: z.ZodOptional; createdAt: z.ZodOptional; status: z.ZodOptional>; type: z.ZodOptional>; rfidStandard: z.ZodOptional>; vehicleType: z.ZodOptional, z.ZodLiteral<"private_car">]>>; isHomeChargingOnly: z.ZodOptional; paymentMethodId: z.ZodOptional; defaultPaymentOption: z.ZodOptional; userId: z.ZodOptional; externalId: z.ZodOptional; partnerId: z.ZodOptional; vehicleId: z.ZodOptional; lastUpdatedAt: z.ZodOptional; }, "strip", z.ZodTypeAny, { type?: "rfid" | "mac_address" | undefined; userId?: number | undefined; status?: "enabled" | "disabled" | "suspended" | undefined; id?: number | undefined; paymentMethodId?: string | undefined; lastUpdatedAt?: string | undefined; externalId?: string | undefined; defaultPaymentOption?: string | undefined; partnerId?: number | undefined; createdAt?: string | undefined; vehicleType?: "company_car" | "private_car" | null | undefined; idTagUid?: string | undefined; idLabel?: string | undefined; expireAt?: string | undefined; rfidStandard?: "iso14443" | "iso15693" | undefined; isHomeChargingOnly?: boolean | undefined; vehicleId?: number | undefined; userLabel?: string | undefined; }, { type?: "rfid" | "mac_address" | undefined; userId?: number | undefined; status?: "enabled" | "disabled" | "suspended" | undefined; id?: number | undefined; paymentMethodId?: string | undefined; lastUpdatedAt?: string | undefined; externalId?: string | undefined; defaultPaymentOption?: string | undefined; partnerId?: number | undefined; createdAt?: string | undefined; vehicleType?: "company_car" | "private_car" | null | undefined; idTagUid?: string | undefined; idLabel?: string | undefined; expireAt?: string | undefined; rfidStandard?: "iso14443" | "iso15693" | undefined; isHomeChargingOnly?: boolean | undefined; vehicleId?: number | undefined; userLabel?: string | undefined; }>; export declare const idTagNoteCreateBody: z.ZodObject<{ summary: z.ZodString; details: z.ZodOptional; pinned: z.ZodOptional; }, "strip", z.ZodTypeAny, { summary: string; details?: string | undefined; pinned?: boolean | undefined; }, { summary: string; details?: string | undefined; pinned?: boolean | undefined; }>; export declare const idTagNoteUpdateBody: z.ZodObject<{ summary: z.ZodOptional; details: z.ZodOptional; pinned: z.ZodOptional; }, "strip", z.ZodTypeAny, { summary?: string | undefined; details?: string | undefined; pinned?: boolean | undefined; }, { summary?: string | undefined; details?: string | undefined; pinned?: boolean | undefined; }>; export declare const createInstallationAndMaintenanceCompanyBody: z.ZodObject<{ operatorId: z.ZodOptional; businessName: z.ZodString; integrationId: z.ZodOptional; externalId: z.ZodOptional; companyName: z.ZodOptional; countryCode: z.ZodOptional, z.ZodLiteral<"AX">, z.ZodLiteral<"AL">, z.ZodLiteral<"DZ">, z.ZodLiteral<"AS">, z.ZodLiteral<"AD">, z.ZodLiteral<"AO">, z.ZodLiteral<"AI">, z.ZodLiteral<"AQ">, z.ZodLiteral<"AG">, z.ZodLiteral<"AR">, z.ZodLiteral<"AM">, z.ZodLiteral<"AW">, z.ZodLiteral<"AU">, z.ZodLiteral<"AT">, z.ZodLiteral<"AZ">, z.ZodLiteral<"BS">, z.ZodLiteral<"BH">, z.ZodLiteral<"BD">, z.ZodLiteral<"BB">, z.ZodLiteral<"BY">, z.ZodLiteral<"BE">, z.ZodLiteral<"BZ">, z.ZodLiteral<"BJ">, z.ZodLiteral<"BM">, z.ZodLiteral<"BT">, z.ZodLiteral<"BO">, z.ZodLiteral<"BQ">, z.ZodLiteral<"BA">, z.ZodLiteral<"BW">, z.ZodLiteral<"BV">, z.ZodLiteral<"BR">, z.ZodLiteral<"IO">, z.ZodLiteral<"BN">, z.ZodLiteral<"BG">, z.ZodLiteral<"BF">, z.ZodLiteral<"BI">, z.ZodLiteral<"KH">, z.ZodLiteral<"CM">, z.ZodLiteral<"CA">, z.ZodLiteral<"CV">, z.ZodLiteral<"KY">, z.ZodLiteral<"CF">, z.ZodLiteral<"TD">, z.ZodLiteral<"CL">, z.ZodLiteral<"CN">, z.ZodLiteral<"CX">, z.ZodLiteral<"CC">, z.ZodLiteral<"CO">, z.ZodLiteral<"KM">, z.ZodLiteral<"CG">, z.ZodLiteral<"CD">, z.ZodLiteral<"CK">, z.ZodLiteral<"CR">, z.ZodLiteral<"CI">, z.ZodLiteral<"HR">, z.ZodLiteral<"CU">, z.ZodLiteral<"CW">, z.ZodLiteral<"CY">, z.ZodLiteral<"CZ">, z.ZodLiteral<"DK">, z.ZodLiteral<"DJ">, z.ZodLiteral<"DM">, z.ZodLiteral<"DO">, z.ZodLiteral<"EC">, z.ZodLiteral<"EG">, z.ZodLiteral<"SV">, z.ZodLiteral<"GQ">, z.ZodLiteral<"ER">, z.ZodLiteral<"EE">, z.ZodLiteral<"ET">, z.ZodLiteral<"FK">, z.ZodLiteral<"FO">, z.ZodLiteral<"FJ">, z.ZodLiteral<"FI">, z.ZodLiteral<"FR">, z.ZodLiteral<"GF">, z.ZodLiteral<"PF">, z.ZodLiteral<"TF">, z.ZodLiteral<"GA">, z.ZodLiteral<"GM">, z.ZodLiteral<"GE">, z.ZodLiteral<"DE">, z.ZodLiteral<"GH">, z.ZodLiteral<"GI">, z.ZodLiteral<"GR">, z.ZodLiteral<"GL">, z.ZodLiteral<"GD">, z.ZodLiteral<"GP">, z.ZodLiteral<"GU">, z.ZodLiteral<"GT">, z.ZodLiteral<"GG">, z.ZodLiteral<"GN">, z.ZodLiteral<"GW">, z.ZodLiteral<"GY">, z.ZodLiteral<"HT">, z.ZodLiteral<"HM">, z.ZodLiteral<"VA">, z.ZodLiteral<"HN">, z.ZodLiteral<"HK">, z.ZodLiteral<"HU">, z.ZodLiteral<"IS">, z.ZodLiteral<"IN">, z.ZodLiteral<"ID">, z.ZodLiteral<"IR">, z.ZodLiteral<"IQ">, z.ZodLiteral<"IE">, z.ZodLiteral<"IM">, z.ZodLiteral<"IL">, z.ZodLiteral<"IT">, z.ZodLiteral<"JM">, z.ZodLiteral<"JP">, z.ZodLiteral<"JE">, z.ZodLiteral<"JO">, z.ZodLiteral<"KZ">, z.ZodLiteral<"KE">, z.ZodLiteral<"KI">, z.ZodLiteral<"KP">, z.ZodLiteral<"KR">, z.ZodLiteral<"XK">, z.ZodLiteral<"KW">, z.ZodLiteral<"KG">, z.ZodLiteral<"LA">, z.ZodLiteral<"LV">, z.ZodLiteral<"LB">, z.ZodLiteral<"LS">, z.ZodLiteral<"LR">, z.ZodLiteral<"LY">, z.ZodLiteral<"LI">, z.ZodLiteral<"LT">, z.ZodLiteral<"LU">, z.ZodLiteral<"MO">, z.ZodLiteral<"MK">, z.ZodLiteral<"MG">, z.ZodLiteral<"MW">, z.ZodLiteral<"MY">, z.ZodLiteral<"MV">, z.ZodLiteral<"ML">, z.ZodLiteral<"MT">, z.ZodLiteral<"MH">, z.ZodLiteral<"MQ">, z.ZodLiteral<"MR">, z.ZodLiteral<"MU">, z.ZodLiteral<"YT">, z.ZodLiteral<"MX">, z.ZodLiteral<"FM">, z.ZodLiteral<"MD">, z.ZodLiteral<"MC">, z.ZodLiteral<"MN">, z.ZodLiteral<"ME">, z.ZodLiteral<"MS">, z.ZodLiteral<"MA">, z.ZodLiteral<"MZ">, z.ZodLiteral<"MM">, z.ZodLiteral<"NA">, z.ZodLiteral<"NR">, z.ZodLiteral<"NP">, z.ZodLiteral<"NL">, z.ZodLiteral<"NC">, z.ZodLiteral<"NZ">, z.ZodLiteral<"NI">, z.ZodLiteral<"NE">, z.ZodLiteral<"NG">, z.ZodLiteral<"NU">, z.ZodLiteral<"NF">, z.ZodLiteral<"MP">, z.ZodLiteral<"NO">, z.ZodLiteral<"OM">, z.ZodLiteral<"PK">, z.ZodLiteral<"PW">, z.ZodLiteral<"PS">, z.ZodLiteral<"PA">, z.ZodLiteral<"PG">, z.ZodLiteral<"PY">, z.ZodLiteral<"PE">, z.ZodLiteral<"PH">, z.ZodLiteral<"PN">, z.ZodLiteral<"PL">, z.ZodLiteral<"PT">, z.ZodLiteral<"PR">, z.ZodLiteral<"QA">, z.ZodLiteral<"RE">, z.ZodLiteral<"RO">, z.ZodLiteral<"RU">, z.ZodLiteral<"RW">, z.ZodLiteral<"BL">, z.ZodLiteral<"SH">, z.ZodLiteral<"KN">, z.ZodLiteral<"LC">, z.ZodLiteral<"MF">, z.ZodLiteral<"PM">, z.ZodLiteral<"VC">, z.ZodLiteral<"WS">, z.ZodLiteral<"SM">, z.ZodLiteral<"ST">, z.ZodLiteral<"SA">, z.ZodLiteral<"SN">, z.ZodLiteral<"RS">, z.ZodLiteral<"SC">, z.ZodLiteral<"SL">, z.ZodLiteral<"SG">, z.ZodLiteral<"SX">, z.ZodLiteral<"SK">, z.ZodLiteral<"SI">, z.ZodLiteral<"SB">, z.ZodLiteral<"SO">, z.ZodLiteral<"ZA">, z.ZodLiteral<"GS">, z.ZodLiteral<"SS">, z.ZodLiteral<"ES">, z.ZodLiteral<"LK">, z.ZodLiteral<"SD">, z.ZodLiteral<"SR">, z.ZodLiteral<"SJ">, z.ZodLiteral<"SZ">, z.ZodLiteral<"SE">, z.ZodLiteral<"CH">, z.ZodLiteral<"SY">, z.ZodLiteral<"TW">, z.ZodLiteral<"TJ">, z.ZodLiteral<"TZ">, z.ZodLiteral<"TH">, z.ZodLiteral<"TL">, z.ZodLiteral<"TG">, z.ZodLiteral<"TK">, z.ZodLiteral<"TO">, z.ZodLiteral<"TT">, z.ZodLiteral<"TN">, z.ZodLiteral<"TR">, z.ZodLiteral<"TM">, z.ZodLiteral<"TC">, z.ZodLiteral<"TV">, z.ZodLiteral<"UG">, z.ZodLiteral<"UA">, z.ZodLiteral<"AE">, z.ZodLiteral<"GB">, z.ZodLiteral<"US">, z.ZodLiteral<"UM">, z.ZodLiteral<"UY">, z.ZodLiteral<"UZ">, z.ZodLiteral<"VU">, z.ZodLiteral<"VE">, z.ZodLiteral<"VN">, z.ZodLiteral<"VG">, z.ZodLiteral<"VI">, z.ZodLiteral<"WF">, z.ZodLiteral<"EH">, z.ZodLiteral<"YE">, z.ZodLiteral<"ZM">, z.ZodLiteral<"ZW">, z.ZodNull]>>; city: z.ZodOptional; region: z.ZodOptional; address: z.ZodOptional; postCode: z.ZodOptional; contactPerson: z.ZodOptional; email: z.ZodOptional; phone: z.ZodOptional; }, "strip", z.ZodTypeAny, { businessName: string; email?: string | undefined; externalId?: string | undefined; operatorId?: number | undefined; countryCode?: "AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW" | null | undefined; companyName?: string | undefined; city?: string | undefined; postCode?: string | undefined; address?: string | undefined; integrationId?: number | undefined; phone?: string | undefined; region?: string | undefined; contactPerson?: string | undefined; }, { businessName: string; email?: string | undefined; externalId?: string | undefined; operatorId?: number | undefined; countryCode?: "AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW" | null | undefined; companyName?: string | undefined; city?: string | undefined; postCode?: string | undefined; address?: string | undefined; integrationId?: number | undefined; phone?: string | undefined; region?: string | undefined; contactPerson?: string | undefined; }>; export declare const updateInstallationAndMaintenanceCompanyBody: z.ZodObject<{ businessName: z.ZodOptional; integrationId: z.ZodOptional; externalId: z.ZodOptional; companyName: z.ZodOptional; countryCode: z.ZodOptional, z.ZodLiteral<"AX">, z.ZodLiteral<"AL">, z.ZodLiteral<"DZ">, z.ZodLiteral<"AS">, z.ZodLiteral<"AD">, z.ZodLiteral<"AO">, z.ZodLiteral<"AI">, z.ZodLiteral<"AQ">, z.ZodLiteral<"AG">, z.ZodLiteral<"AR">, z.ZodLiteral<"AM">, z.ZodLiteral<"AW">, z.ZodLiteral<"AU">, z.ZodLiteral<"AT">, z.ZodLiteral<"AZ">, z.ZodLiteral<"BS">, z.ZodLiteral<"BH">, z.ZodLiteral<"BD">, z.ZodLiteral<"BB">, z.ZodLiteral<"BY">, z.ZodLiteral<"BE">, z.ZodLiteral<"BZ">, z.ZodLiteral<"BJ">, z.ZodLiteral<"BM">, z.ZodLiteral<"BT">, z.ZodLiteral<"BO">, z.ZodLiteral<"BQ">, z.ZodLiteral<"BA">, z.ZodLiteral<"BW">, z.ZodLiteral<"BV">, z.ZodLiteral<"BR">, z.ZodLiteral<"IO">, z.ZodLiteral<"BN">, z.ZodLiteral<"BG">, z.ZodLiteral<"BF">, z.ZodLiteral<"BI">, z.ZodLiteral<"KH">, z.ZodLiteral<"CM">, z.ZodLiteral<"CA">, z.ZodLiteral<"CV">, z.ZodLiteral<"KY">, z.ZodLiteral<"CF">, z.ZodLiteral<"TD">, z.ZodLiteral<"CL">, z.ZodLiteral<"CN">, z.ZodLiteral<"CX">, z.ZodLiteral<"CC">, z.ZodLiteral<"CO">, z.ZodLiteral<"KM">, z.ZodLiteral<"CG">, z.ZodLiteral<"CD">, z.ZodLiteral<"CK">, z.ZodLiteral<"CR">, z.ZodLiteral<"CI">, z.ZodLiteral<"HR">, z.ZodLiteral<"CU">, z.ZodLiteral<"CW">, z.ZodLiteral<"CY">, z.ZodLiteral<"CZ">, z.ZodLiteral<"DK">, z.ZodLiteral<"DJ">, z.ZodLiteral<"DM">, z.ZodLiteral<"DO">, z.ZodLiteral<"EC">, z.ZodLiteral<"EG">, z.ZodLiteral<"SV">, z.ZodLiteral<"GQ">, z.ZodLiteral<"ER">, z.ZodLiteral<"EE">, z.ZodLiteral<"ET">, z.ZodLiteral<"FK">, z.ZodLiteral<"FO">, z.ZodLiteral<"FJ">, z.ZodLiteral<"FI">, z.ZodLiteral<"FR">, z.ZodLiteral<"GF">, z.ZodLiteral<"PF">, z.ZodLiteral<"TF">, z.ZodLiteral<"GA">, z.ZodLiteral<"GM">, z.ZodLiteral<"GE">, z.ZodLiteral<"DE">, z.ZodLiteral<"GH">, z.ZodLiteral<"GI">, z.ZodLiteral<"GR">, z.ZodLiteral<"GL">, z.ZodLiteral<"GD">, z.ZodLiteral<"GP">, z.ZodLiteral<"GU">, z.ZodLiteral<"GT">, z.ZodLiteral<"GG">, z.ZodLiteral<"GN">, z.ZodLiteral<"GW">, z.ZodLiteral<"GY">, z.ZodLiteral<"HT">, z.ZodLiteral<"HM">, z.ZodLiteral<"VA">, z.ZodLiteral<"HN">, z.ZodLiteral<"HK">, z.ZodLiteral<"HU">, z.ZodLiteral<"IS">, z.ZodLiteral<"IN">, z.ZodLiteral<"ID">, z.ZodLiteral<"IR">, z.ZodLiteral<"IQ">, z.ZodLiteral<"IE">, z.ZodLiteral<"IM">, z.ZodLiteral<"IL">, z.ZodLiteral<"IT">, z.ZodLiteral<"JM">, z.ZodLiteral<"JP">, z.ZodLiteral<"JE">, z.ZodLiteral<"JO">, z.ZodLiteral<"KZ">, z.ZodLiteral<"KE">, z.ZodLiteral<"KI">, z.ZodLiteral<"KP">, z.ZodLiteral<"KR">, z.ZodLiteral<"XK">, z.ZodLiteral<"KW">, z.ZodLiteral<"KG">, z.ZodLiteral<"LA">, z.ZodLiteral<"LV">, z.ZodLiteral<"LB">, z.ZodLiteral<"LS">, z.ZodLiteral<"LR">, z.ZodLiteral<"LY">, z.ZodLiteral<"LI">, z.ZodLiteral<"LT">, z.ZodLiteral<"LU">, z.ZodLiteral<"MO">, z.ZodLiteral<"MK">, z.ZodLiteral<"MG">, z.ZodLiteral<"MW">, z.ZodLiteral<"MY">, z.ZodLiteral<"MV">, z.ZodLiteral<"ML">, z.ZodLiteral<"MT">, z.ZodLiteral<"MH">, z.ZodLiteral<"MQ">, z.ZodLiteral<"MR">, z.ZodLiteral<"MU">, z.ZodLiteral<"YT">, z.ZodLiteral<"MX">, z.ZodLiteral<"FM">, z.ZodLiteral<"MD">, z.ZodLiteral<"MC">, z.ZodLiteral<"MN">, z.ZodLiteral<"ME">, z.ZodLiteral<"MS">, z.ZodLiteral<"MA">, z.ZodLiteral<"MZ">, z.ZodLiteral<"MM">, z.ZodLiteral<"NA">, z.ZodLiteral<"NR">, z.ZodLiteral<"NP">, z.ZodLiteral<"NL">, z.ZodLiteral<"NC">, z.ZodLiteral<"NZ">, z.ZodLiteral<"NI">, z.ZodLiteral<"NE">, z.ZodLiteral<"NG">, z.ZodLiteral<"NU">, z.ZodLiteral<"NF">, z.ZodLiteral<"MP">, z.ZodLiteral<"NO">, z.ZodLiteral<"OM">, z.ZodLiteral<"PK">, z.ZodLiteral<"PW">, z.ZodLiteral<"PS">, z.ZodLiteral<"PA">, z.ZodLiteral<"PG">, z.ZodLiteral<"PY">, z.ZodLiteral<"PE">, z.ZodLiteral<"PH">, z.ZodLiteral<"PN">, z.ZodLiteral<"PL">, z.ZodLiteral<"PT">, z.ZodLiteral<"PR">, z.ZodLiteral<"QA">, z.ZodLiteral<"RE">, z.ZodLiteral<"RO">, z.ZodLiteral<"RU">, z.ZodLiteral<"RW">, z.ZodLiteral<"BL">, z.ZodLiteral<"SH">, z.ZodLiteral<"KN">, z.ZodLiteral<"LC">, z.ZodLiteral<"MF">, z.ZodLiteral<"PM">, z.ZodLiteral<"VC">, z.ZodLiteral<"WS">, z.ZodLiteral<"SM">, z.ZodLiteral<"ST">, z.ZodLiteral<"SA">, z.ZodLiteral<"SN">, z.ZodLiteral<"RS">, z.ZodLiteral<"SC">, z.ZodLiteral<"SL">, z.ZodLiteral<"SG">, z.ZodLiteral<"SX">, z.ZodLiteral<"SK">, z.ZodLiteral<"SI">, z.ZodLiteral<"SB">, z.ZodLiteral<"SO">, z.ZodLiteral<"ZA">, z.ZodLiteral<"GS">, z.ZodLiteral<"SS">, z.ZodLiteral<"ES">, z.ZodLiteral<"LK">, z.ZodLiteral<"SD">, z.ZodLiteral<"SR">, z.ZodLiteral<"SJ">, z.ZodLiteral<"SZ">, z.ZodLiteral<"SE">, z.ZodLiteral<"CH">, z.ZodLiteral<"SY">, z.ZodLiteral<"TW">, z.ZodLiteral<"TJ">, z.ZodLiteral<"TZ">, z.ZodLiteral<"TH">, z.ZodLiteral<"TL">, z.ZodLiteral<"TG">, z.ZodLiteral<"TK">, z.ZodLiteral<"TO">, z.ZodLiteral<"TT">, z.ZodLiteral<"TN">, z.ZodLiteral<"TR">, z.ZodLiteral<"TM">, z.ZodLiteral<"TC">, z.ZodLiteral<"TV">, z.ZodLiteral<"UG">, z.ZodLiteral<"UA">, z.ZodLiteral<"AE">, z.ZodLiteral<"GB">, z.ZodLiteral<"US">, z.ZodLiteral<"UM">, z.ZodLiteral<"UY">, z.ZodLiteral<"UZ">, z.ZodLiteral<"VU">, z.ZodLiteral<"VE">, z.ZodLiteral<"VN">, z.ZodLiteral<"VG">, z.ZodLiteral<"VI">, z.ZodLiteral<"WF">, z.ZodLiteral<"EH">, z.ZodLiteral<"YE">, z.ZodLiteral<"ZM">, z.ZodLiteral<"ZW">, z.ZodNull]>>; city: z.ZodOptional; region: z.ZodOptional; address: z.ZodOptional; postCode: z.ZodOptional; contactPerson: z.ZodOptional; email: z.ZodOptional; phone: z.ZodOptional; }, "strip", z.ZodTypeAny, { email?: string | undefined; externalId?: string | undefined; countryCode?: "AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW" | null | undefined; companyName?: string | undefined; city?: string | undefined; postCode?: string | undefined; address?: string | undefined; integrationId?: number | undefined; phone?: string | undefined; businessName?: string | undefined; region?: string | undefined; contactPerson?: string | undefined; }, { email?: string | undefined; externalId?: string | undefined; countryCode?: "AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW" | null | undefined; companyName?: string | undefined; city?: string | undefined; postCode?: string | undefined; address?: string | undefined; integrationId?: number | undefined; phone?: string | undefined; businessName?: string | undefined; region?: string | undefined; contactPerson?: string | undefined; }>; export declare const createInstallerJobBody: z.ZodObject<{ installationAndMaintenanceCompanyId: z.ZodNumber; installerAdminId: z.ZodOptional; pin: z.ZodOptional; description: z.ZodString; }, "strip", z.ZodTypeAny, { description: string; installationAndMaintenanceCompanyId: number; pin?: string | undefined; installerAdminId?: number | undefined; }, { description: string; installationAndMaintenanceCompanyId: number; pin?: string | undefined; installerAdminId?: number | undefined; }>; export declare const updateInstallerJobBody: z.ZodObject<{ installerAdminId: z.ZodOptional; pin: z.ZodOptional; description: z.ZodOptional; }, "strip", z.ZodTypeAny, { description?: string | undefined; pin?: string | undefined; installerAdminId?: number | undefined; }, { description?: string | undefined; pin?: string | undefined; installerAdminId?: number | undefined; }>; export declare const issuesCreateBody: z.ZodObject<{ operatorId: z.ZodOptional; title: z.ZodString; description: z.ZodString; category: z.ZodEnum<["network", "payments_billing", "product_offerings", "ev_driver_ux", "security", "reporting", "roaming", "other"]>; severity: z.ZodEnum<["severe", "significant", "moderate", "low"]>; priority: z.ZodEnum<["highest", "high", "medium", "low"]>; status: z.ZodOptional>; externalId: z.ZodOptional; assigneeAdminId: z.ZodOptional; keyResource: z.ZodOptional; id: z.ZodNumber; }, "strip", z.ZodTypeAny, { id: number; resourceType: "location" | "charge-point" | "evse" | "session"; }, { id: number; resourceType: "location" | "charge-point" | "evse" | "session"; }>>; }, "strip", z.ZodTypeAny, { title: string; description: string; priority: "low" | "highest" | "high" | "medium"; category: "security" | "network" | "roaming" | "payments_billing" | "product_offerings" | "ev_driver_ux" | "reporting" | "other"; severity: "severe" | "significant" | "moderate" | "low"; status?: "new" | "auto_recovery_in_progress" | "information_collection_in_progress" | "investigating" | "resolution_in_progress" | "resolved" | "wont_fix" | "non_issue" | undefined; externalId?: string | undefined; operatorId?: number | undefined; assigneeAdminId?: number | undefined; keyResource?: { id: number; resourceType: "location" | "charge-point" | "evse" | "session"; } | undefined; }, { title: string; description: string; priority: "low" | "highest" | "high" | "medium"; category: "security" | "network" | "roaming" | "payments_billing" | "product_offerings" | "ev_driver_ux" | "reporting" | "other"; severity: "severe" | "significant" | "moderate" | "low"; status?: "new" | "auto_recovery_in_progress" | "information_collection_in_progress" | "investigating" | "resolution_in_progress" | "resolved" | "wont_fix" | "non_issue" | undefined; externalId?: string | undefined; operatorId?: number | undefined; assigneeAdminId?: number | undefined; keyResource?: { id: number; resourceType: "location" | "charge-point" | "evse" | "session"; } | undefined; }>; export declare const issueUpdateBody: z.ZodObject<{ title: z.ZodOptional; description: z.ZodOptional; status: z.ZodOptional>; category: z.ZodOptional>; severity: z.ZodOptional>; priority: z.ZodOptional>; externalId: z.ZodOptional; assigneeAdminId: z.ZodOptional; resolutionDetails: z.ZodOptional; }, "strip", z.ZodTypeAny, { title?: string | undefined; description?: string | undefined; status?: "new" | "auto_recovery_in_progress" | "information_collection_in_progress" | "investigating" | "resolution_in_progress" | "resolved" | "wont_fix" | "non_issue" | undefined; priority?: "low" | "highest" | "high" | "medium" | undefined; externalId?: string | undefined; category?: "security" | "network" | "roaming" | "payments_billing" | "product_offerings" | "ev_driver_ux" | "reporting" | "other" | undefined; severity?: "severe" | "significant" | "moderate" | "low" | undefined; assigneeAdminId?: number | undefined; resolutionDetails?: string | undefined; }, { title?: string | undefined; description?: string | undefined; status?: "new" | "auto_recovery_in_progress" | "information_collection_in_progress" | "investigating" | "resolution_in_progress" | "resolved" | "wont_fix" | "non_issue" | undefined; priority?: "low" | "highest" | "high" | "medium" | undefined; externalId?: string | undefined; category?: "security" | "network" | "roaming" | "payments_billing" | "product_offerings" | "ev_driver_ux" | "reporting" | "other" | undefined; severity?: "severe" | "significant" | "moderate" | "low" | undefined; assigneeAdminId?: number | undefined; resolutionDetails?: string | undefined; }>; export declare const locationCreateDeprecatedBody: z.ZodObject<{ id: z.ZodOptional; public_charge_points: z.ZodOptional; public_charge_points_ids: z.ZodOptional>; name: z.ZodRecord; status: z.ZodOptional>; description: z.ZodOptional>; detailed_description: z.ZodOptional>; additional_description: z.ZodOptional>; geoposition: z.ZodObject<{ latitude: z.ZodNumber; longitude: z.ZodNumber; }, "strip", z.ZodTypeAny, { latitude: number; longitude: number; }, { latitude: number; longitude: number; }>; address: z.ZodOptional>; post_code: z.ZodString; region: z.ZodUnion<[z.ZodEnum<["AL", "AK", "AS", "AZ", "AR", "CA", "CO", "CT", "DE", "DC", "FM", "FL", "GA", "GU", "HI", "ID", "IL", "IN", "IA", "KS", "KY", "LA", "ME", "MH", "MD", "MA", "MI", "MN", "MS", "MO", "MT", "NE", "NV", "NH", "NJ", "NM", "NY", "NC", "ND", "MP", "OH", "OK", "OR", "PW", "PA", "PR", "RI", "SC", "SD", "TN", "TX", "UT", "VT", "VI", "VA", "WA", "WV", "WI", "WY"]>, z.ZodEnum<["NSW", "VIC", "QLD", "WA", "SA", "TAS", "ACT", "NT", "JBT", "CX", "NF", "CC", "AQ", "CSI", "ACI", "HM"]>, z.ZodString]>; city: z.ZodString; country: z.ZodEnum<["AF", "AX", "AL", "DZ", "AS", "AD", "AO", "AI", "AQ", "AG", "AR", "AM", "AW", "AU", "AT", "AZ", "BS", "BH", "BD", "BB", "BY", "BE", "BZ", "BJ", "BM", "BT", "BO", "BQ", "BA", "BW", "BV", "BR", "IO", "BN", "BG", "BF", "BI", "KH", "CM", "CA", "CV", "KY", "CF", "TD", "CL", "CN", "CX", "CC", "CO", "KM", "CG", "CD", "CK", "CR", "CI", "HR", "CU", "CW", "CY", "CZ", "DK", "DJ", "DM", "DO", "EC", "EG", "SV", "GQ", "ER", "EE", "ET", "FK", "FO", "FJ", "FI", "FR", "GF", "PF", "TF", "GA", "GM", "GE", "DE", "GH", "GI", "GR", "GL", "GD", "GP", "GU", "GT", "GG", "GN", "GW", "GY", "HT", "HM", "VA", "HN", "HK", "HU", "IS", "IN", "ID", "IR", "IQ", "IE", "IM", "IL", "IT", "JM", "JP", "JE", "JO", "KZ", "KE", "KI", "KP", "KR", "XK", "KW", "KG", "LA", "LV", "LB", "LS", "LR", "LY", "LI", "LT", "LU", "MO", "MK", "MG", "MW", "MY", "MV", "ML", "MT", "MH", "MQ", "MR", "MU", "YT", "MX", "FM", "MD", "MC", "MN", "ME", "MS", "MA", "MZ", "MM", "NA", "NR", "NP", "NL", "NC", "NZ", "NI", "NE", "NG", "NU", "NF", "MP", "NO", "OM", "PK", "PW", "PS", "PA", "PG", "PY", "PE", "PH", "PN", "PL", "PT", "PR", "QA", "RE", "RO", "RU", "RW", "BL", "SH", "KN", "LC", "MF", "PM", "VC", "WS", "SM", "ST", "SA", "SN", "RS", "SC", "SL", "SG", "SX", "SK", "SI", "SB", "SO", "ZA", "GS", "SS", "ES", "LK", "SD", "SR", "SJ", "SZ", "SE", "CH", "SY", "TW", "TJ", "TZ", "TH", "TL", "TG", "TK", "TO", "TT", "TN", "TR", "TM", "TC", "TV", "UG", "UA", "AE", "GB", "US", "UM", "UY", "UZ", "VU", "VE", "VN", "VG", "VI", "WF", "EH", "YE", "ZM", "ZW"]>; external_id: z.ZodOptional; timezone: z.ZodOptional; location_image: z.ZodOptional; mimeType: z.ZodString; category: z.ZodOptional>; }, "strip", z.ZodTypeAny, { mimeType: string; original: string; category?: "location" | "network" | "other" | "charger" | "entrance" | "operator" | "owner" | undefined; thumbnail?: string | undefined; }, { mimeType: string; original: string; category?: "location" | "network" | "other" | "charger" | "entrance" | "operator" | "owner" | undefined; thumbnail?: string | undefined; }>>; images: z.ZodOptional; mimeType: z.ZodString; category: z.ZodOptional>; }, "strip", z.ZodTypeAny, { mimeType: string; original: string; category?: "location" | "network" | "other" | "charger" | "entrance" | "operator" | "owner" | undefined; thumbnail?: string | undefined; }, { mimeType: string; original: string; category?: "location" | "network" | "other" | "charger" | "entrance" | "operator" | "owner" | undefined; thumbnail?: string | undefined; }>, "many">>; working_hours: z.ZodOptional; hours: z.ZodOptional, "many">>; tuesday: z.ZodOptional, "many">>; wednesday: z.ZodOptional, "many">>; thursday: z.ZodOptional, "many">>; friday: z.ZodOptional, "many">>; saturday: z.ZodOptional, "many">>; sunday: z.ZodOptional, "many">>; }, "strip", z.ZodTypeAny, { monday?: { end: string; start: string; }[] | undefined; tuesday?: { end: string; start: string; }[] | undefined; wednesday?: { end: string; start: string; }[] | undefined; thursday?: { end: string; start: string; }[] | undefined; friday?: { end: string; start: string; }[] | undefined; saturday?: { end: string; start: string; }[] | undefined; sunday?: { end: string; start: string; }[] | undefined; }, { monday?: { end: string; start: string; }[] | undefined; tuesday?: { end: string; start: string; }[] | undefined; wednesday?: { end: string; start: string; }[] | undefined; thursday?: { end: string; start: string; }[] | undefined; friday?: { end: string; start: string; }[] | undefined; saturday?: { end: string; start: string; }[] | undefined; sunday?: { end: string; start: string; }[] | undefined; }>>; always_open_for_user_group_ids: z.ZodOptional>; }, "strip", z.ZodTypeAny, { is_always_open: boolean; stop_session_outside_working_hours?: boolean | undefined; hours?: { monday?: { end: string; start: string; }[] | undefined; tuesday?: { end: string; start: string; }[] | undefined; wednesday?: { end: string; start: string; }[] | undefined; thursday?: { end: string; start: string; }[] | undefined; friday?: { end: string; start: string; }[] | undefined; saturday?: { end: string; start: string; }[] | undefined; sunday?: { end: string; start: string; }[] | undefined; } | undefined; always_open_for_user_group_ids?: number[] | undefined; }, { is_always_open: boolean; stop_session_outside_working_hours?: boolean | undefined; hours?: { monday?: { end: string; start: string; }[] | undefined; tuesday?: { end: string; start: string; }[] | undefined; wednesday?: { end: string; start: string; }[] | undefined; thursday?: { end: string; start: string; }[] | undefined; friday?: { end: string; start: string; }[] | undefined; saturday?: { end: string; start: string; }[] | undefined; sunday?: { end: string; start: string; }[] | undefined; } | undefined; always_open_for_user_group_ids?: number[] | undefined; }>>; lastUpdatedAt: z.ZodOptional; }, "strip", z.ZodTypeAny, { name: Record; country: "AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW"; city: string; region: string; geoposition: { latitude: number; longitude: number; }; post_code: string; description?: Record | undefined; status?: "disabled" | "active" | undefined; id?: number | undefined; lastUpdatedAt?: string | undefined; address?: Record | undefined; public_charge_points?: number | undefined; public_charge_points_ids?: number[] | undefined; detailed_description?: Record | undefined; additional_description?: Record | undefined; external_id?: string | undefined; timezone?: string | undefined; location_image?: { mimeType: string; original: string; category?: "location" | "network" | "other" | "charger" | "entrance" | "operator" | "owner" | undefined; thumbnail?: string | undefined; } | undefined; images?: { mimeType: string; original: string; category?: "location" | "network" | "other" | "charger" | "entrance" | "operator" | "owner" | undefined; thumbnail?: string | undefined; }[] | undefined; working_hours?: { is_always_open: boolean; stop_session_outside_working_hours?: boolean | undefined; hours?: { monday?: { end: string; start: string; }[] | undefined; tuesday?: { end: string; start: string; }[] | undefined; wednesday?: { end: string; start: string; }[] | undefined; thursday?: { end: string; start: string; }[] | undefined; friday?: { end: string; start: string; }[] | undefined; saturday?: { end: string; start: string; }[] | undefined; sunday?: { end: string; start: string; }[] | undefined; } | undefined; always_open_for_user_group_ids?: number[] | undefined; } | undefined; }, { name: Record; country: "AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW"; city: string; region: string; geoposition: { latitude: number; longitude: number; }; post_code: string; description?: Record | undefined; status?: "disabled" | "active" | undefined; id?: number | undefined; lastUpdatedAt?: string | undefined; address?: Record | undefined; public_charge_points?: number | undefined; public_charge_points_ids?: number[] | undefined; detailed_description?: Record | undefined; additional_description?: Record | undefined; external_id?: string | undefined; timezone?: string | undefined; location_image?: { mimeType: string; original: string; category?: "location" | "network" | "other" | "charger" | "entrance" | "operator" | "owner" | undefined; thumbnail?: string | undefined; } | undefined; images?: { mimeType: string; original: string; category?: "location" | "network" | "other" | "charger" | "entrance" | "operator" | "owner" | undefined; thumbnail?: string | undefined; }[] | undefined; working_hours?: { is_always_open: boolean; stop_session_outside_working_hours?: boolean | undefined; hours?: { monday?: { end: string; start: string; }[] | undefined; tuesday?: { end: string; start: string; }[] | undefined; wednesday?: { end: string; start: string; }[] | undefined; thursday?: { end: string; start: string; }[] | undefined; friday?: { end: string; start: string; }[] | undefined; saturday?: { end: string; start: string; }[] | undefined; sunday?: { end: string; start: string; }[] | undefined; } | undefined; always_open_for_user_group_ids?: number[] | undefined; } | undefined; }>; export declare const locationUpdateDeprecatedBody: z.ZodObject<{ id: z.ZodOptional; public_charge_points: z.ZodOptional; public_charge_points_ids: z.ZodOptional>; name: z.ZodOptional>; status: z.ZodOptional>; description: z.ZodOptional>; detailed_description: z.ZodOptional>; additional_description: z.ZodOptional>; geoposition: z.ZodOptional>; address: z.ZodOptional>; post_code: z.ZodOptional; region: z.ZodOptional, z.ZodEnum<["NSW", "VIC", "QLD", "WA", "SA", "TAS", "ACT", "NT", "JBT", "CX", "NF", "CC", "AQ", "CSI", "ACI", "HM"]>, z.ZodString]>>; city: z.ZodOptional; country: z.ZodOptional>; external_id: z.ZodOptional; timezone: z.ZodOptional; location_image: z.ZodOptional; mimeType: z.ZodString; category: z.ZodOptional>; }, "strip", z.ZodTypeAny, { mimeType: string; original: string; category?: "location" | "network" | "other" | "charger" | "entrance" | "operator" | "owner" | undefined; thumbnail?: string | undefined; }, { mimeType: string; original: string; category?: "location" | "network" | "other" | "charger" | "entrance" | "operator" | "owner" | undefined; thumbnail?: string | undefined; }>>; images: z.ZodOptional; mimeType: z.ZodString; category: z.ZodOptional>; }, "strip", z.ZodTypeAny, { mimeType: string; original: string; category?: "location" | "network" | "other" | "charger" | "entrance" | "operator" | "owner" | undefined; thumbnail?: string | undefined; }, { mimeType: string; original: string; category?: "location" | "network" | "other" | "charger" | "entrance" | "operator" | "owner" | undefined; thumbnail?: string | undefined; }>, "many">>; working_hours: z.ZodOptional; hours: z.ZodOptional, "many">>; tuesday: z.ZodOptional, "many">>; wednesday: z.ZodOptional, "many">>; thursday: z.ZodOptional, "many">>; friday: z.ZodOptional, "many">>; saturday: z.ZodOptional, "many">>; sunday: z.ZodOptional, "many">>; }, "strip", z.ZodTypeAny, { monday?: { end: string; start: string; }[] | undefined; tuesday?: { end: string; start: string; }[] | undefined; wednesday?: { end: string; start: string; }[] | undefined; thursday?: { end: string; start: string; }[] | undefined; friday?: { end: string; start: string; }[] | undefined; saturday?: { end: string; start: string; }[] | undefined; sunday?: { end: string; start: string; }[] | undefined; }, { monday?: { end: string; start: string; }[] | undefined; tuesday?: { end: string; start: string; }[] | undefined; wednesday?: { end: string; start: string; }[] | undefined; thursday?: { end: string; start: string; }[] | undefined; friday?: { end: string; start: string; }[] | undefined; saturday?: { end: string; start: string; }[] | undefined; sunday?: { end: string; start: string; }[] | undefined; }>>; always_open_for_user_group_ids: z.ZodOptional>; }, "strip", z.ZodTypeAny, { is_always_open: boolean; stop_session_outside_working_hours?: boolean | undefined; hours?: { monday?: { end: string; start: string; }[] | undefined; tuesday?: { end: string; start: string; }[] | undefined; wednesday?: { end: string; start: string; }[] | undefined; thursday?: { end: string; start: string; }[] | undefined; friday?: { end: string; start: string; }[] | undefined; saturday?: { end: string; start: string; }[] | undefined; sunday?: { end: string; start: string; }[] | undefined; } | undefined; always_open_for_user_group_ids?: number[] | undefined; }, { is_always_open: boolean; stop_session_outside_working_hours?: boolean | undefined; hours?: { monday?: { end: string; start: string; }[] | undefined; tuesday?: { end: string; start: string; }[] | undefined; wednesday?: { end: string; start: string; }[] | undefined; thursday?: { end: string; start: string; }[] | undefined; friday?: { end: string; start: string; }[] | undefined; saturday?: { end: string; start: string; }[] | undefined; sunday?: { end: string; start: string; }[] | undefined; } | undefined; always_open_for_user_group_ids?: number[] | undefined; }>>; lastUpdatedAt: z.ZodOptional; }, "strip", z.ZodTypeAny, { description?: Record | undefined; name?: Record | undefined; status?: "disabled" | "active" | undefined; id?: number | undefined; lastUpdatedAt?: string | undefined; country?: "AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW" | undefined; city?: string | undefined; address?: Record | undefined; region?: string | undefined; public_charge_points?: number | undefined; public_charge_points_ids?: number[] | undefined; detailed_description?: Record | undefined; additional_description?: Record | undefined; geoposition?: { latitude: number; longitude: number; } | undefined; post_code?: string | undefined; external_id?: string | undefined; timezone?: string | undefined; location_image?: { mimeType: string; original: string; category?: "location" | "network" | "other" | "charger" | "entrance" | "operator" | "owner" | undefined; thumbnail?: string | undefined; } | undefined; images?: { mimeType: string; original: string; category?: "location" | "network" | "other" | "charger" | "entrance" | "operator" | "owner" | undefined; thumbnail?: string | undefined; }[] | undefined; working_hours?: { is_always_open: boolean; stop_session_outside_working_hours?: boolean | undefined; hours?: { monday?: { end: string; start: string; }[] | undefined; tuesday?: { end: string; start: string; }[] | undefined; wednesday?: { end: string; start: string; }[] | undefined; thursday?: { end: string; start: string; }[] | undefined; friday?: { end: string; start: string; }[] | undefined; saturday?: { end: string; start: string; }[] | undefined; sunday?: { end: string; start: string; }[] | undefined; } | undefined; always_open_for_user_group_ids?: number[] | undefined; } | undefined; }, { description?: Record | undefined; name?: Record | undefined; status?: "disabled" | "active" | undefined; id?: number | undefined; lastUpdatedAt?: string | undefined; country?: "AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW" | undefined; city?: string | undefined; address?: Record | undefined; region?: string | undefined; public_charge_points?: number | undefined; public_charge_points_ids?: number[] | undefined; detailed_description?: Record | undefined; additional_description?: Record | undefined; geoposition?: { latitude: number; longitude: number; } | undefined; post_code?: string | undefined; external_id?: string | undefined; timezone?: string | undefined; location_image?: { mimeType: string; original: string; category?: "location" | "network" | "other" | "charger" | "entrance" | "operator" | "owner" | undefined; thumbnail?: string | undefined; } | undefined; images?: { mimeType: string; original: string; category?: "location" | "network" | "other" | "charger" | "entrance" | "operator" | "owner" | undefined; thumbnail?: string | undefined; }[] | undefined; working_hours?: { is_always_open: boolean; stop_session_outside_working_hours?: boolean | undefined; hours?: { monday?: { end: string; start: string; }[] | undefined; tuesday?: { end: string; start: string; }[] | undefined; wednesday?: { end: string; start: string; }[] | undefined; thursday?: { end: string; start: string; }[] | undefined; friday?: { end: string; start: string; }[] | undefined; saturday?: { end: string; start: string; }[] | undefined; sunday?: { end: string; start: string; }[] | undefined; } | undefined; always_open_for_user_group_ids?: number[] | undefined; } | undefined; }>; export declare const locationCreateBody: z.ZodObject<{ id: z.ZodOptional; operatorId: z.ZodOptional; externalId: z.ZodOptional; name: z.ZodArray; translation: z.ZodOptional; }, "strip", z.ZodTypeAny, { locale?: string | undefined; translation?: string | undefined; }, { locale?: string | undefined; translation?: string | undefined; }>, "many">; status: z.ZodOptional>; description: z.ZodOptional; translation: z.ZodOptional; }, "strip", z.ZodTypeAny, { locale?: string | undefined; translation?: string | undefined; }, { locale?: string | undefined; translation?: string | undefined; }>, "many">>; shortDescription: z.ZodOptional; translation: z.ZodOptional; }, "strip", z.ZodTypeAny, { locale?: string | undefined; translation?: string | undefined; }, { locale?: string | undefined; translation?: string | undefined; }>, "many">>; additionalDescription: z.ZodOptional; translation: z.ZodOptional; }, "strip", z.ZodTypeAny, { locale?: string | undefined; translation?: string | undefined; }, { locale?: string | undefined; translation?: string | undefined; }>, "many">>; geoposition: z.ZodObject<{ latitude: z.ZodNumber; longitude: z.ZodNumber; }, "strip", z.ZodTypeAny, { latitude: number; longitude: number; }, { latitude: number; longitude: number; }>; address: z.ZodArray; translation: z.ZodOptional; }, "strip", z.ZodTypeAny, { locale?: string | undefined; translation?: string | undefined; }, { locale?: string | undefined; translation?: string | undefined; }>, "many">; streetAddress: z.ZodOptional; translation: z.ZodOptional; }, "strip", z.ZodTypeAny, { locale?: string | undefined; translation?: string | undefined; }, { locale?: string | undefined; translation?: string | undefined; }>, "many">>; city: z.ZodOptional; region: z.ZodOptional; state: z.ZodOptional, z.ZodEnum<["NSW", "VIC", "QLD", "WA", "SA", "TAS", "ACT", "NT", "JBT", "CX", "NF", "CC", "AQ", "CSI", "ACI", "HM"]>, z.ZodEnum<["AB", "BC", "MB", "NB", "NL", "NT", "NS", "NU", "ON", "PE", "QC", "SK", "YT"]>, z.ZodEnum<["81", "84", "85", "67", "89", "71", "76", "95", "79"]>, z.ZodEnum<["AB", "AR", "AG", "BC", "BH", "BN", "BT", "BV", "BR", "B", "BZ", "CL", "CS", "CT", "CV", "DB", "DJ", "GL", "GR", "GJ", "HR", "HD", "IL", "IS", "IF", "MM", "MH", "MS", "NT", "OT", "PH", "SM", "SJ", "SB", "SV", "TR", "TM", "TL", "VS", "VL", "VN"]>]>>; country: z.ZodEnum<["AF", "AX", "AL", "DZ", "AS", "AD", "AO", "AI", "AQ", "AG", "AR", "AM", "AW", "AU", "AT", "AZ", "BS", "BH", "BD", "BB", "BY", "BE", "BZ", "BJ", "BM", "BT", "BO", "BQ", "BA", "BW", "BV", "BR", "IO", "BN", "BG", "BF", "BI", "KH", "CM", "CA", "CV", "KY", "CF", "TD", "CL", "CN", "CX", "CC", "CO", "KM", "CG", "CD", "CK", "CR", "CI", "HR", "CU", "CW", "CY", "CZ", "DK", "DJ", "DM", "DO", "EC", "EG", "SV", "GQ", "ER", "EE", "ET", "FK", "FO", "FJ", "FI", "FR", "GF", "PF", "TF", "GA", "GM", "GE", "DE", "GH", "GI", "GR", "GL", "GD", "GP", "GU", "GT", "GG", "GN", "GW", "GY", "HT", "HM", "VA", "HN", "HK", "HU", "IS", "IN", "ID", "IR", "IQ", "IE", "IM", "IL", "IT", "JM", "JP", "JE", "JO", "KZ", "KE", "KI", "KP", "KR", "XK", "KW", "KG", "LA", "LV", "LB", "LS", "LR", "LY", "LI", "LT", "LU", "MO", "MK", "MG", "MW", "MY", "MV", "ML", "MT", "MH", "MQ", "MR", "MU", "YT", "MX", "FM", "MD", "MC", "MN", "ME", "MS", "MA", "MZ", "MM", "NA", "NR", "NP", "NL", "NC", "NZ", "NI", "NE", "NG", "NU", "NF", "MP", "NO", "OM", "PK", "PW", "PS", "PA", "PG", "PY", "PE", "PH", "PN", "PL", "PT", "PR", "QA", "RE", "RO", "RU", "RW", "BL", "SH", "KN", "LC", "MF", "PM", "VC", "WS", "SM", "ST", "SA", "SN", "RS", "SC", "SL", "SG", "SX", "SK", "SI", "SB", "SO", "ZA", "GS", "SS", "ES", "LK", "SD", "SR", "SJ", "SZ", "SE", "CH", "SY", "TW", "TJ", "TZ", "TH", "TL", "TG", "TK", "TO", "TT", "TN", "TR", "TM", "TC", "TV", "UG", "UA", "AE", "GB", "US", "UM", "UY", "UZ", "VU", "VE", "VN", "VG", "VI", "WF", "EH", "YE", "ZM", "ZW"]>; postCode: z.ZodOptional; timezone: z.ZodOptional; parkingType: z.ZodOptional>; accessibilityType: z.ZodOptional>; accessMethods: z.ZodOptional, "many">>; facilities: z.ZodOptional, "many">>; paymentOptions: z.ZodOptional, "many">>; acceptedPaymentBrands: z.ZodOptional, "many">>; workingHours: z.ZodOptional; allowChargingOutsideWorkingHours: z.ZodOptional; stopSessionOutsideWorkingHours: z.ZodOptional; alwaysOpenForUserGroupIds: z.ZodOptional>; hours: z.ZodOptional, "many">>; tuesday: z.ZodOptional, "many">>; wednesday: z.ZodOptional, "many">>; thursday: z.ZodOptional, "many">>; friday: z.ZodOptional, "many">>; saturday: z.ZodOptional, "many">>; sunday: z.ZodOptional, "many">>; }, "strip", z.ZodTypeAny, { monday?: { end: string; start: string; }[] | undefined; tuesday?: { end: string; start: string; }[] | undefined; wednesday?: { end: string; start: string; }[] | undefined; thursday?: { end: string; start: string; }[] | undefined; friday?: { end: string; start: string; }[] | undefined; saturday?: { end: string; start: string; }[] | undefined; sunday?: { end: string; start: string; }[] | undefined; }, { monday?: { end: string; start: string; }[] | undefined; tuesday?: { end: string; start: string; }[] | undefined; wednesday?: { end: string; start: string; }[] | undefined; thursday?: { end: string; start: string; }[] | undefined; friday?: { end: string; start: string; }[] | undefined; saturday?: { end: string; start: string; }[] | undefined; sunday?: { end: string; start: string; }[] | undefined; }>>; }, "strip", z.ZodTypeAny, { hours?: { monday?: { end: string; start: string; }[] | undefined; tuesday?: { end: string; start: string; }[] | undefined; wednesday?: { end: string; start: string; }[] | undefined; thursday?: { end: string; start: string; }[] | undefined; friday?: { end: string; start: string; }[] | undefined; saturday?: { end: string; start: string; }[] | undefined; sunday?: { end: string; start: string; }[] | undefined; } | undefined; isAlwaysOpen?: boolean | undefined; allowChargingOutsideWorkingHours?: boolean | undefined; stopSessionOutsideWorkingHours?: boolean | undefined; alwaysOpenForUserGroupIds?: number[] | undefined; }, { hours?: { monday?: { end: string; start: string; }[] | undefined; tuesday?: { end: string; start: string; }[] | undefined; wednesday?: { end: string; start: string; }[] | undefined; thursday?: { end: string; start: string; }[] | undefined; friday?: { end: string; start: string; }[] | undefined; saturday?: { end: string; start: string; }[] | undefined; sunday?: { end: string; start: string; }[] | undefined; } | undefined; isAlwaysOpen?: boolean | undefined; allowChargingOutsideWorkingHours?: boolean | undefined; stopSessionOutsideWorkingHours?: boolean | undefined; alwaysOpenForUserGroupIds?: number[] | undefined; }>>; tags: z.ZodOptional>; externalAppData: z.ZodOptional>; }, "strip", z.ZodTypeAny, { name: { locale?: string | undefined; translation?: string | undefined; }[]; country: "AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW"; address: { locale?: string | undefined; translation?: string | undefined; }[]; geoposition: { latitude: number; longitude: number; }; tags?: string[] | undefined; description?: { locale?: string | undefined; translation?: string | undefined; }[] | undefined; status?: "enabled" | "disabled" | undefined; id?: number | undefined; externalId?: string | undefined; operatorId?: number | undefined; city?: string | undefined; postCode?: string | undefined; region?: string | undefined; timezone?: string | undefined; shortDescription?: { locale?: string | undefined; translation?: string | undefined; }[] | undefined; additionalDescription?: { locale?: string | undefined; translation?: string | undefined; }[] | undefined; streetAddress?: { locale?: string | undefined; translation?: string | undefined; }[] | undefined; state?: "AL" | "AS" | "AQ" | "AG" | "AR" | "AZ" | "BH" | "BZ" | "BT" | "BV" | "BR" | "BN" | "CA" | "CV" | "KY" | "CL" | "CX" | "CC" | "CO" | "HR" | "DJ" | "SV" | "GA" | "DE" | "GR" | "GL" | "GU" | "HM" | "VA" | "IS" | "IN" | "ID" | "IL" | "LA" | "MO" | "MT" | "MH" | "YT" | "FM" | "MD" | "MN" | "ME" | "MS" | "MA" | "MM" | "NL" | "NC" | "NE" | "NU" | "NF" | "MP" | "PW" | "PA" | "PE" | "PH" | "PR" | "SM" | "SA" | "SC" | "SK" | "SB" | "SD" | "SJ" | "TL" | "TN" | "TR" | "TM" | "VN" | "VI" | "67" | "71" | "76" | "79" | "81" | "84" | "85" | "89" | "95" | "AK" | "CT" | "DC" | "FL" | "HI" | "IA" | "KS" | "MI" | "NV" | "NH" | "NJ" | "NM" | "NY" | "ND" | "OH" | "OK" | "OR" | "RI" | "TX" | "UT" | "VT" | "WA" | "WV" | "WI" | "WY" | "NSW" | "VIC" | "QLD" | "TAS" | "ACT" | "NT" | "JBT" | "CSI" | "ACI" | "AB" | "BC" | "MB" | "NB" | "NS" | "ON" | "QC" | "B" | "CS" | "DB" | "GJ" | "HD" | "IF" | "OT" | "VS" | "VL" | undefined; parkingType?: "ALONG_MOTORWAY" | "PARKING_GARAGE" | "PARKING_LOT" | "ON_DRIVEWAY" | "ON_STREET" | "UNDERGROUND_GARAGE" | "IS_TENT" | "SECURE" | undefined; accessibilityType?: "free_publicly_accessible" | "restricted_access" | "paid_publicly_accessible" | undefined; accessMethods?: ("OPEN" | "TOKEN" | "LICENSE_PLATE" | "ACCESS_CODE" | "INTERCOM" | "PARKING_TICKET")[] | undefined; facilities?: ("PARKING_LOT" | "AIRPORT" | "BATHROOM" | "BIKE_SHARING" | "BUS_STOP" | "CAFE" | "CARPOOL_PARKING" | "FUEL_STATION" | "HOTEL" | "MALL" | "METRO_STATION" | "MUSEUM" | "NATURE" | "RECREATION_AREA" | "RESTAURANT" | "SPORT" | "STAFFED" | "SUPERMARKET" | "TAXI_STAND" | "TRAIN_STATION" | "TRAM_STOP" | "WIFI")[] | undefined; paymentOptions?: ("EMV_CHIP_TERMINAL" | "NFC_CONTACTLESS_TERMINAL" | "QR_CODE_PAYMENT" | "WEB_PAYMENT" | "CASH_PAYMENT")[] | undefined; acceptedPaymentBrands?: ("VISA" | "MASTERCARD" | "MAESTRO" | "AMEX" | "GIROCARD" | "OTHER")[] | undefined; workingHours?: { hours?: { monday?: { end: string; start: string; }[] | undefined; tuesday?: { end: string; start: string; }[] | undefined; wednesday?: { end: string; start: string; }[] | undefined; thursday?: { end: string; start: string; }[] | undefined; friday?: { end: string; start: string; }[] | undefined; saturday?: { end: string; start: string; }[] | undefined; sunday?: { end: string; start: string; }[] | undefined; } | undefined; isAlwaysOpen?: boolean | undefined; allowChargingOutsideWorkingHours?: boolean | undefined; stopSessionOutsideWorkingHours?: boolean | undefined; alwaysOpenForUserGroupIds?: number[] | undefined; } | undefined; externalAppData?: Record | undefined; }, { name: { locale?: string | undefined; translation?: string | undefined; }[]; country: "AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW"; address: { locale?: string | undefined; translation?: string | undefined; }[]; geoposition: { latitude: number; longitude: number; }; tags?: string[] | undefined; description?: { locale?: string | undefined; translation?: string | undefined; }[] | undefined; status?: "enabled" | "disabled" | undefined; id?: number | undefined; externalId?: string | undefined; operatorId?: number | undefined; city?: string | undefined; postCode?: string | undefined; region?: string | undefined; timezone?: string | undefined; shortDescription?: { locale?: string | undefined; translation?: string | undefined; }[] | undefined; additionalDescription?: { locale?: string | undefined; translation?: string | undefined; }[] | undefined; streetAddress?: { locale?: string | undefined; translation?: string | undefined; }[] | undefined; state?: "AL" | "AS" | "AQ" | "AG" | "AR" | "AZ" | "BH" | "BZ" | "BT" | "BV" | "BR" | "BN" | "CA" | "CV" | "KY" | "CL" | "CX" | "CC" | "CO" | "HR" | "DJ" | "SV" | "GA" | "DE" | "GR" | "GL" | "GU" | "HM" | "VA" | "IS" | "IN" | "ID" | "IL" | "LA" | "MO" | "MT" | "MH" | "YT" | "FM" | "MD" | "MN" | "ME" | "MS" | "MA" | "MM" | "NL" | "NC" | "NE" | "NU" | "NF" | "MP" | "PW" | "PA" | "PE" | "PH" | "PR" | "SM" | "SA" | "SC" | "SK" | "SB" | "SD" | "SJ" | "TL" | "TN" | "TR" | "TM" | "VN" | "VI" | "67" | "71" | "76" | "79" | "81" | "84" | "85" | "89" | "95" | "AK" | "CT" | "DC" | "FL" | "HI" | "IA" | "KS" | "MI" | "NV" | "NH" | "NJ" | "NM" | "NY" | "ND" | "OH" | "OK" | "OR" | "RI" | "TX" | "UT" | "VT" | "WA" | "WV" | "WI" | "WY" | "NSW" | "VIC" | "QLD" | "TAS" | "ACT" | "NT" | "JBT" | "CSI" | "ACI" | "AB" | "BC" | "MB" | "NB" | "NS" | "ON" | "QC" | "B" | "CS" | "DB" | "GJ" | "HD" | "IF" | "OT" | "VS" | "VL" | undefined; parkingType?: "ALONG_MOTORWAY" | "PARKING_GARAGE" | "PARKING_LOT" | "ON_DRIVEWAY" | "ON_STREET" | "UNDERGROUND_GARAGE" | "IS_TENT" | "SECURE" | undefined; accessibilityType?: "free_publicly_accessible" | "restricted_access" | "paid_publicly_accessible" | undefined; accessMethods?: ("OPEN" | "TOKEN" | "LICENSE_PLATE" | "ACCESS_CODE" | "INTERCOM" | "PARKING_TICKET")[] | undefined; facilities?: ("PARKING_LOT" | "AIRPORT" | "BATHROOM" | "BIKE_SHARING" | "BUS_STOP" | "CAFE" | "CARPOOL_PARKING" | "FUEL_STATION" | "HOTEL" | "MALL" | "METRO_STATION" | "MUSEUM" | "NATURE" | "RECREATION_AREA" | "RESTAURANT" | "SPORT" | "STAFFED" | "SUPERMARKET" | "TAXI_STAND" | "TRAIN_STATION" | "TRAM_STOP" | "WIFI")[] | undefined; paymentOptions?: ("EMV_CHIP_TERMINAL" | "NFC_CONTACTLESS_TERMINAL" | "QR_CODE_PAYMENT" | "WEB_PAYMENT" | "CASH_PAYMENT")[] | undefined; acceptedPaymentBrands?: ("VISA" | "MASTERCARD" | "MAESTRO" | "AMEX" | "GIROCARD" | "OTHER")[] | undefined; workingHours?: { hours?: { monday?: { end: string; start: string; }[] | undefined; tuesday?: { end: string; start: string; }[] | undefined; wednesday?: { end: string; start: string; }[] | undefined; thursday?: { end: string; start: string; }[] | undefined; friday?: { end: string; start: string; }[] | undefined; saturday?: { end: string; start: string; }[] | undefined; sunday?: { end: string; start: string; }[] | undefined; } | undefined; isAlwaysOpen?: boolean | undefined; allowChargingOutsideWorkingHours?: boolean | undefined; stopSessionOutsideWorkingHours?: boolean | undefined; alwaysOpenForUserGroupIds?: number[] | undefined; } | undefined; externalAppData?: Record | undefined; }>; export declare const locationUpdateBody: z.ZodObject<{ id: z.ZodOptional; externalId: z.ZodOptional; name: z.ZodOptional; translation: z.ZodOptional; }, "strip", z.ZodTypeAny, { locale?: string | undefined; translation?: string | undefined; }, { locale?: string | undefined; translation?: string | undefined; }>, "many">>; status: z.ZodOptional>; description: z.ZodOptional; translation: z.ZodOptional; }, "strip", z.ZodTypeAny, { locale?: string | undefined; translation?: string | undefined; }, { locale?: string | undefined; translation?: string | undefined; }>, "many">>; shortDescription: z.ZodOptional; translation: z.ZodOptional; }, "strip", z.ZodTypeAny, { locale?: string | undefined; translation?: string | undefined; }, { locale?: string | undefined; translation?: string | undefined; }>, "many">>; additionalDescription: z.ZodOptional; translation: z.ZodOptional; }, "strip", z.ZodTypeAny, { locale?: string | undefined; translation?: string | undefined; }, { locale?: string | undefined; translation?: string | undefined; }>, "many">>; geoposition: z.ZodOptional>; address: z.ZodOptional; translation: z.ZodOptional; }, "strip", z.ZodTypeAny, { locale?: string | undefined; translation?: string | undefined; }, { locale?: string | undefined; translation?: string | undefined; }>, "many">>; streetAddress: z.ZodOptional; translation: z.ZodOptional; }, "strip", z.ZodTypeAny, { locale?: string | undefined; translation?: string | undefined; }, { locale?: string | undefined; translation?: string | undefined; }>, "many">>; city: z.ZodOptional; region: z.ZodOptional; state: z.ZodOptional, z.ZodEnum<["NSW", "VIC", "QLD", "WA", "SA", "TAS", "ACT", "NT", "JBT", "CX", "NF", "CC", "AQ", "CSI", "ACI", "HM"]>, z.ZodEnum<["AB", "BC", "MB", "NB", "NL", "NT", "NS", "NU", "ON", "PE", "QC", "SK", "YT"]>, z.ZodEnum<["81", "84", "85", "67", "89", "71", "76", "95", "79"]>, z.ZodEnum<["AB", "AR", "AG", "BC", "BH", "BN", "BT", "BV", "BR", "B", "BZ", "CL", "CS", "CT", "CV", "DB", "DJ", "GL", "GR", "GJ", "HR", "HD", "IL", "IS", "IF", "MM", "MH", "MS", "NT", "OT", "PH", "SM", "SJ", "SB", "SV", "TR", "TM", "TL", "VS", "VL", "VN"]>]>>; country: z.ZodOptional>; postCode: z.ZodOptional; timezone: z.ZodOptional; parkingType: z.ZodOptional>; accessibilityType: z.ZodOptional>; accessMethods: z.ZodOptional, "many">>; facilities: z.ZodOptional, "many">>; workingHours: z.ZodOptional; allowChargingOutsideWorkingHours: z.ZodOptional; stopSessionOutsideWorkingHours: z.ZodOptional; alwaysOpenForUserGroupIds: z.ZodOptional>; hours: z.ZodOptional, "many">>; tuesday: z.ZodOptional, "many">>; wednesday: z.ZodOptional, "many">>; thursday: z.ZodOptional, "many">>; friday: z.ZodOptional, "many">>; saturday: z.ZodOptional, "many">>; sunday: z.ZodOptional, "many">>; }, "strip", z.ZodTypeAny, { monday?: { end: string; start: string; }[] | undefined; tuesday?: { end: string; start: string; }[] | undefined; wednesday?: { end: string; start: string; }[] | undefined; thursday?: { end: string; start: string; }[] | undefined; friday?: { end: string; start: string; }[] | undefined; saturday?: { end: string; start: string; }[] | undefined; sunday?: { end: string; start: string; }[] | undefined; }, { monday?: { end: string; start: string; }[] | undefined; tuesday?: { end: string; start: string; }[] | undefined; wednesday?: { end: string; start: string; }[] | undefined; thursday?: { end: string; start: string; }[] | undefined; friday?: { end: string; start: string; }[] | undefined; saturday?: { end: string; start: string; }[] | undefined; sunday?: { end: string; start: string; }[] | undefined; }>>; }, "strip", z.ZodTypeAny, { hours?: { monday?: { end: string; start: string; }[] | undefined; tuesday?: { end: string; start: string; }[] | undefined; wednesday?: { end: string; start: string; }[] | undefined; thursday?: { end: string; start: string; }[] | undefined; friday?: { end: string; start: string; }[] | undefined; saturday?: { end: string; start: string; }[] | undefined; sunday?: { end: string; start: string; }[] | undefined; } | undefined; isAlwaysOpen?: boolean | undefined; allowChargingOutsideWorkingHours?: boolean | undefined; stopSessionOutsideWorkingHours?: boolean | undefined; alwaysOpenForUserGroupIds?: number[] | undefined; }, { hours?: { monday?: { end: string; start: string; }[] | undefined; tuesday?: { end: string; start: string; }[] | undefined; wednesday?: { end: string; start: string; }[] | undefined; thursday?: { end: string; start: string; }[] | undefined; friday?: { end: string; start: string; }[] | undefined; saturday?: { end: string; start: string; }[] | undefined; sunday?: { end: string; start: string; }[] | undefined; } | undefined; isAlwaysOpen?: boolean | undefined; allowChargingOutsideWorkingHours?: boolean | undefined; stopSessionOutsideWorkingHours?: boolean | undefined; alwaysOpenForUserGroupIds?: number[] | undefined; }>>; tags: z.ZodOptional>; externalAppData: z.ZodOptional>; }, "strip", z.ZodTypeAny, { tags?: string[] | undefined; description?: { locale?: string | undefined; translation?: string | undefined; }[] | undefined; name?: { locale?: string | undefined; translation?: string | undefined; }[] | undefined; status?: "enabled" | "disabled" | undefined; id?: number | undefined; externalId?: string | undefined; country?: "AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW" | undefined; city?: string | undefined; postCode?: string | undefined; address?: { locale?: string | undefined; translation?: string | undefined; }[] | undefined; region?: string | undefined; geoposition?: { latitude: number; longitude: number; } | undefined; timezone?: string | undefined; shortDescription?: { locale?: string | undefined; translation?: string | undefined; }[] | undefined; additionalDescription?: { locale?: string | undefined; translation?: string | undefined; }[] | undefined; streetAddress?: { locale?: string | undefined; translation?: string | undefined; }[] | undefined; state?: "AL" | "AS" | "AQ" | "AG" | "AR" | "AZ" | "BH" | "BZ" | "BT" | "BV" | "BR" | "BN" | "CA" | "CV" | "KY" | "CL" | "CX" | "CC" | "CO" | "HR" | "DJ" | "SV" | "GA" | "DE" | "GR" | "GL" | "GU" | "HM" | "VA" | "IS" | "IN" | "ID" | "IL" | "LA" | "MO" | "MT" | "MH" | "YT" | "FM" | "MD" | "MN" | "ME" | "MS" | "MA" | "MM" | "NL" | "NC" | "NE" | "NU" | "NF" | "MP" | "PW" | "PA" | "PE" | "PH" | "PR" | "SM" | "SA" | "SC" | "SK" | "SB" | "SD" | "SJ" | "TL" | "TN" | "TR" | "TM" | "VN" | "VI" | "67" | "71" | "76" | "79" | "81" | "84" | "85" | "89" | "95" | "AK" | "CT" | "DC" | "FL" | "HI" | "IA" | "KS" | "MI" | "NV" | "NH" | "NJ" | "NM" | "NY" | "ND" | "OH" | "OK" | "OR" | "RI" | "TX" | "UT" | "VT" | "WA" | "WV" | "WI" | "WY" | "NSW" | "VIC" | "QLD" | "TAS" | "ACT" | "NT" | "JBT" | "CSI" | "ACI" | "AB" | "BC" | "MB" | "NB" | "NS" | "ON" | "QC" | "B" | "CS" | "DB" | "GJ" | "HD" | "IF" | "OT" | "VS" | "VL" | undefined; parkingType?: "ALONG_MOTORWAY" | "PARKING_GARAGE" | "PARKING_LOT" | "ON_DRIVEWAY" | "ON_STREET" | "UNDERGROUND_GARAGE" | "IS_TENT" | "SECURE" | undefined; accessibilityType?: "free_publicly_accessible" | "restricted_access" | "paid_publicly_accessible" | undefined; accessMethods?: ("OPEN" | "TOKEN" | "LICENSE_PLATE" | "ACCESS_CODE" | "INTERCOM" | "PARKING_TICKET")[] | undefined; facilities?: ("PARKING_LOT" | "AIRPORT" | "BATHROOM" | "BIKE_SHARING" | "BUS_STOP" | "CAFE" | "CARPOOL_PARKING" | "FUEL_STATION" | "HOTEL" | "MALL" | "METRO_STATION" | "MUSEUM" | "NATURE" | "RECREATION_AREA" | "RESTAURANT" | "SPORT" | "STAFFED" | "SUPERMARKET" | "TAXI_STAND" | "TRAIN_STATION" | "TRAM_STOP" | "WIFI")[] | undefined; workingHours?: { hours?: { monday?: { end: string; start: string; }[] | undefined; tuesday?: { end: string; start: string; }[] | undefined; wednesday?: { end: string; start: string; }[] | undefined; thursday?: { end: string; start: string; }[] | undefined; friday?: { end: string; start: string; }[] | undefined; saturday?: { end: string; start: string; }[] | undefined; sunday?: { end: string; start: string; }[] | undefined; } | undefined; isAlwaysOpen?: boolean | undefined; allowChargingOutsideWorkingHours?: boolean | undefined; stopSessionOutsideWorkingHours?: boolean | undefined; alwaysOpenForUserGroupIds?: number[] | undefined; } | undefined; externalAppData?: Record | undefined; }, { tags?: string[] | undefined; description?: { locale?: string | undefined; translation?: string | undefined; }[] | undefined; name?: { locale?: string | undefined; translation?: string | undefined; }[] | undefined; status?: "enabled" | "disabled" | undefined; id?: number | undefined; externalId?: string | undefined; country?: "AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW" | undefined; city?: string | undefined; postCode?: string | undefined; address?: { locale?: string | undefined; translation?: string | undefined; }[] | undefined; region?: string | undefined; geoposition?: { latitude: number; longitude: number; } | undefined; timezone?: string | undefined; shortDescription?: { locale?: string | undefined; translation?: string | undefined; }[] | undefined; additionalDescription?: { locale?: string | undefined; translation?: string | undefined; }[] | undefined; streetAddress?: { locale?: string | undefined; translation?: string | undefined; }[] | undefined; state?: "AL" | "AS" | "AQ" | "AG" | "AR" | "AZ" | "BH" | "BZ" | "BT" | "BV" | "BR" | "BN" | "CA" | "CV" | "KY" | "CL" | "CX" | "CC" | "CO" | "HR" | "DJ" | "SV" | "GA" | "DE" | "GR" | "GL" | "GU" | "HM" | "VA" | "IS" | "IN" | "ID" | "IL" | "LA" | "MO" | "MT" | "MH" | "YT" | "FM" | "MD" | "MN" | "ME" | "MS" | "MA" | "MM" | "NL" | "NC" | "NE" | "NU" | "NF" | "MP" | "PW" | "PA" | "PE" | "PH" | "PR" | "SM" | "SA" | "SC" | "SK" | "SB" | "SD" | "SJ" | "TL" | "TN" | "TR" | "TM" | "VN" | "VI" | "67" | "71" | "76" | "79" | "81" | "84" | "85" | "89" | "95" | "AK" | "CT" | "DC" | "FL" | "HI" | "IA" | "KS" | "MI" | "NV" | "NH" | "NJ" | "NM" | "NY" | "ND" | "OH" | "OK" | "OR" | "RI" | "TX" | "UT" | "VT" | "WA" | "WV" | "WI" | "WY" | "NSW" | "VIC" | "QLD" | "TAS" | "ACT" | "NT" | "JBT" | "CSI" | "ACI" | "AB" | "BC" | "MB" | "NB" | "NS" | "ON" | "QC" | "B" | "CS" | "DB" | "GJ" | "HD" | "IF" | "OT" | "VS" | "VL" | undefined; parkingType?: "ALONG_MOTORWAY" | "PARKING_GARAGE" | "PARKING_LOT" | "ON_DRIVEWAY" | "ON_STREET" | "UNDERGROUND_GARAGE" | "IS_TENT" | "SECURE" | undefined; accessibilityType?: "free_publicly_accessible" | "restricted_access" | "paid_publicly_accessible" | undefined; accessMethods?: ("OPEN" | "TOKEN" | "LICENSE_PLATE" | "ACCESS_CODE" | "INTERCOM" | "PARKING_TICKET")[] | undefined; facilities?: ("PARKING_LOT" | "AIRPORT" | "BATHROOM" | "BIKE_SHARING" | "BUS_STOP" | "CAFE" | "CARPOOL_PARKING" | "FUEL_STATION" | "HOTEL" | "MALL" | "METRO_STATION" | "MUSEUM" | "NATURE" | "RECREATION_AREA" | "RESTAURANT" | "SPORT" | "STAFFED" | "SUPERMARKET" | "TAXI_STAND" | "TRAIN_STATION" | "TRAM_STOP" | "WIFI")[] | undefined; workingHours?: { hours?: { monday?: { end: string; start: string; }[] | undefined; tuesday?: { end: string; start: string; }[] | undefined; wednesday?: { end: string; start: string; }[] | undefined; thursday?: { end: string; start: string; }[] | undefined; friday?: { end: string; start: string; }[] | undefined; saturday?: { end: string; start: string; }[] | undefined; sunday?: { end: string; start: string; }[] | undefined; } | undefined; isAlwaysOpen?: boolean | undefined; allowChargingOutsideWorkingHours?: boolean | undefined; stopSessionOutsideWorkingHours?: boolean | undefined; alwaysOpenForUserGroupIds?: number[] | undefined; } | undefined; externalAppData?: Record | undefined; }>; export declare const locationChargingZoneCreateBody: z.ZodObject<{ id: z.ZodOptional; name: z.ZodString; floorLevel: z.ZodOptional; locationId: z.ZodOptional; status: z.ZodEnum<["enabled", "disabled"]>; additionalInfo: z.ZodOptional; title: z.ZodOptional; translation: z.ZodOptional; }, "strip", z.ZodTypeAny, { locale?: string | undefined; translation?: string | undefined; }, { locale?: string | undefined; translation?: string | undefined; }>, "many">>; description: z.ZodOptional; translation: z.ZodOptional; }, "strip", z.ZodTypeAny, { locale?: string | undefined; translation?: string | undefined; }, { locale?: string | undefined; translation?: string | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { title?: { locale?: string | undefined; translation?: string | undefined; }[] | undefined; description?: { locale?: string | undefined; translation?: string | undefined; }[] | undefined; enabled?: boolean | undefined; }, { title?: { locale?: string | undefined; translation?: string | undefined; }[] | undefined; description?: { locale?: string | undefined; translation?: string | undefined; }[] | undefined; enabled?: boolean | undefined; }>>; }, "strip", z.ZodTypeAny, { name: string; status: "enabled" | "disabled"; id?: number | undefined; locationId?: number | undefined; floorLevel?: string | undefined; additionalInfo?: { title?: { locale?: string | undefined; translation?: string | undefined; }[] | undefined; description?: { locale?: string | undefined; translation?: string | undefined; }[] | undefined; enabled?: boolean | undefined; } | undefined; }, { name: string; status: "enabled" | "disabled"; id?: number | undefined; locationId?: number | undefined; floorLevel?: string | undefined; additionalInfo?: { title?: { locale?: string | undefined; translation?: string | undefined; }[] | undefined; description?: { locale?: string | undefined; translation?: string | undefined; }[] | undefined; enabled?: boolean | undefined; } | undefined; }>; export declare const locationChargingZoneUpdateBody: z.ZodObject<{ id: z.ZodOptional; name: z.ZodOptional; floorLevel: z.ZodOptional; locationId: z.ZodOptional; status: z.ZodOptional>; additionalInfo: z.ZodOptional; title: z.ZodOptional; translation: z.ZodOptional; }, "strip", z.ZodTypeAny, { locale?: string | undefined; translation?: string | undefined; }, { locale?: string | undefined; translation?: string | undefined; }>, "many">>; description: z.ZodOptional; translation: z.ZodOptional; }, "strip", z.ZodTypeAny, { locale?: string | undefined; translation?: string | undefined; }, { locale?: string | undefined; translation?: string | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { title?: { locale?: string | undefined; translation?: string | undefined; }[] | undefined; description?: { locale?: string | undefined; translation?: string | undefined; }[] | undefined; enabled?: boolean | undefined; }, { title?: { locale?: string | undefined; translation?: string | undefined; }[] | undefined; description?: { locale?: string | undefined; translation?: string | undefined; }[] | undefined; enabled?: boolean | undefined; }>>; }, "strip", z.ZodTypeAny, { name?: string | undefined; status?: "enabled" | "disabled" | undefined; id?: number | undefined; locationId?: number | undefined; floorLevel?: string | undefined; additionalInfo?: { title?: { locale?: string | undefined; translation?: string | undefined; }[] | undefined; description?: { locale?: string | undefined; translation?: string | undefined; }[] | undefined; enabled?: boolean | undefined; } | undefined; }, { name?: string | undefined; status?: "enabled" | "disabled" | undefined; id?: number | undefined; locationId?: number | undefined; floorLevel?: string | undefined; additionalInfo?: { title?: { locale?: string | undefined; translation?: string | undefined; }[] | undefined; description?: { locale?: string | undefined; translation?: string | undefined; }[] | undefined; enabled?: boolean | undefined; } | undefined; }>; export declare const locationNoteCreateBody: z.ZodObject<{ summary: z.ZodString; details: z.ZodOptional; pinned: z.ZodOptional; }, "strip", z.ZodTypeAny, { summary: string; details?: string | undefined; pinned?: boolean | undefined; }, { summary: string; details?: string | undefined; pinned?: boolean | undefined; }>; export declare const locationNoteUpdateBody: z.ZodObject<{ summary: z.ZodOptional; details: z.ZodOptional; pinned: z.ZodOptional; }, "strip", z.ZodTypeAny, { summary?: string | undefined; details?: string | undefined; pinned?: boolean | undefined; }, { summary?: string | undefined; details?: string | undefined; pinned?: boolean | undefined; }>; export declare const createParkingSpaceBody: z.ZodObject<{ id: z.ZodOptional; locationId: z.ZodNumber; label: z.ZodString; externalId: z.ZodOptional; latitude: z.ZodOptional; longitude: z.ZodOptional; directions: z.ZodOptional; properties: z.ZodOptional; length: z.ZodOptional; driveThrough: z.ZodOptional; refrigerationOutlet: z.ZodOptional; parkingDirection: z.ZodOptional>; roofed: z.ZodOptional; lighting: z.ZodOptional; }, "strip", z.ZodTypeAny, { length?: number | undefined; width?: number | undefined; driveThrough?: boolean | undefined; refrigerationOutlet?: boolean | undefined; parkingDirection?: "parallel" | "perpendicular" | "angle" | undefined; roofed?: boolean | undefined; lighting?: boolean | undefined; }, { length?: number | undefined; width?: number | undefined; driveThrough?: boolean | undefined; refrigerationOutlet?: boolean | undefined; parkingDirection?: "parallel" | "perpendicular" | "angle" | undefined; roofed?: boolean | undefined; lighting?: boolean | undefined; }>>; accessibility: z.ZodOptional; kerbHeightCm: z.ZodOptional; hearingLoop: z.ZodOptional; tactilePaving: z.ZodOptional; brailleSignage: z.ZodOptional; visualSignage: z.ZodOptional; audioAnnouncements: z.ZodOptional; accessiblePaymentTerminal: z.ZodOptional; }, "strip", z.ZodTypeAny, { disabilitiesAccessible?: boolean | undefined; kerbHeightCm?: number | undefined; hearingLoop?: boolean | undefined; tactilePaving?: boolean | undefined; brailleSignage?: boolean | undefined; visualSignage?: boolean | undefined; audioAnnouncements?: boolean | undefined; accessiblePaymentTerminal?: boolean | undefined; }, { disabilitiesAccessible?: boolean | undefined; kerbHeightCm?: number | undefined; hearingLoop?: boolean | undefined; tactilePaving?: boolean | undefined; brailleSignage?: boolean | undefined; visualSignage?: boolean | undefined; audioAnnouncements?: boolean | undefined; accessiblePaymentTerminal?: boolean | undefined; }>>; vehicleRestrictions: z.ZodOptional; maxLength: z.ZodOptional; maxHeight: z.ZodOptional; maxWeight: z.ZodOptional; supportedVehicleTypes: z.ZodOptional, "many">>; restrictedToSpecificVehicleTypes: z.ZodOptional; evOnly: z.ZodOptional; whileChargingOnly: z.ZodOptional; disabledPermitOnly: z.ZodOptional; customersOnly: z.ZodOptional; staffOnly: z.ZodOptional; deliveriesOnly: z.ZodOptional; permitRequired: z.ZodOptional; taxisOnly: z.ZodOptional; parkAndRide: z.ZodOptional; dangerousGoodsAllowed: z.ZodOptional; reservationRequired: z.ZodOptional; timeLimit: z.ZodOptional; }, "strip", z.ZodTypeAny, { maxLength?: number | undefined; dangerousGoodsAllowed?: boolean | undefined; maxWidth?: number | undefined; maxHeight?: number | undefined; maxWeight?: number | undefined; supportedVehicleTypes?: ("twoAndThreeWheelVehiclesAndQuadricycles" | "passengerVehicles" | "passengerVehiclesWithTrailer" | "lightDutyVans" | "heavyDutyTractorUnitsWithoutTrailer" | "heavyDutyTrucksWithoutArticulationPoint" | "heavyDutyTrucksWithTrailerAttached" | "busesOrMotorCoaches")[] | undefined; restrictedToSpecificVehicleTypes?: boolean | undefined; evOnly?: boolean | undefined; whileChargingOnly?: boolean | undefined; disabledPermitOnly?: boolean | undefined; customersOnly?: boolean | undefined; staffOnly?: boolean | undefined; deliveriesOnly?: boolean | undefined; permitRequired?: boolean | undefined; taxisOnly?: boolean | undefined; parkAndRide?: boolean | undefined; reservationRequired?: boolean | undefined; timeLimit?: number | undefined; }, { maxLength?: number | undefined; dangerousGoodsAllowed?: boolean | undefined; maxWidth?: number | undefined; maxHeight?: number | undefined; maxWeight?: number | undefined; supportedVehicleTypes?: ("twoAndThreeWheelVehiclesAndQuadricycles" | "passengerVehicles" | "passengerVehiclesWithTrailer" | "lightDutyVans" | "heavyDutyTractorUnitsWithoutTrailer" | "heavyDutyTrucksWithoutArticulationPoint" | "heavyDutyTrucksWithTrailerAttached" | "busesOrMotorCoaches")[] | undefined; restrictedToSpecificVehicleTypes?: boolean | undefined; evOnly?: boolean | undefined; whileChargingOnly?: boolean | undefined; disabledPermitOnly?: boolean | undefined; customersOnly?: boolean | undefined; staffOnly?: boolean | undefined; deliveriesOnly?: boolean | undefined; permitRequired?: boolean | undefined; taxisOnly?: boolean | undefined; parkAndRide?: boolean | undefined; reservationRequired?: boolean | undefined; timeLimit?: number | undefined; }>>; compliance: z.ZodOptional>; apdsReference: z.ZodOptional; }, "strip", z.ZodTypeAny, { standards?: string[] | undefined; apdsReference?: string | undefined; }, { standards?: string[] | undefined; apdsReference?: string | undefined; }>>; disabilitiesAccessible: z.ZodOptional; evses: z.ZodOptional>; status: z.ZodOptional>; occupancyStatus: z.ZodOptional>; }, "strip", z.ZodTypeAny, { locationId: number; label: string; properties?: { length?: number | undefined; width?: number | undefined; driveThrough?: boolean | undefined; refrigerationOutlet?: boolean | undefined; parkingDirection?: "parallel" | "perpendicular" | "angle" | undefined; roofed?: boolean | undefined; lighting?: boolean | undefined; } | undefined; status?: "enabled" | "disabled" | undefined; id?: number | undefined; externalId?: string | undefined; evses?: number[] | undefined; latitude?: number | undefined; longitude?: number | undefined; directions?: string | undefined; disabilitiesAccessible?: boolean | undefined; accessibility?: { disabilitiesAccessible?: boolean | undefined; kerbHeightCm?: number | undefined; hearingLoop?: boolean | undefined; tactilePaving?: boolean | undefined; brailleSignage?: boolean | undefined; visualSignage?: boolean | undefined; audioAnnouncements?: boolean | undefined; accessiblePaymentTerminal?: boolean | undefined; } | undefined; vehicleRestrictions?: { maxLength?: number | undefined; dangerousGoodsAllowed?: boolean | undefined; maxWidth?: number | undefined; maxHeight?: number | undefined; maxWeight?: number | undefined; supportedVehicleTypes?: ("twoAndThreeWheelVehiclesAndQuadricycles" | "passengerVehicles" | "passengerVehiclesWithTrailer" | "lightDutyVans" | "heavyDutyTractorUnitsWithoutTrailer" | "heavyDutyTrucksWithoutArticulationPoint" | "heavyDutyTrucksWithTrailerAttached" | "busesOrMotorCoaches")[] | undefined; restrictedToSpecificVehicleTypes?: boolean | undefined; evOnly?: boolean | undefined; whileChargingOnly?: boolean | undefined; disabledPermitOnly?: boolean | undefined; customersOnly?: boolean | undefined; staffOnly?: boolean | undefined; deliveriesOnly?: boolean | undefined; permitRequired?: boolean | undefined; taxisOnly?: boolean | undefined; parkAndRide?: boolean | undefined; reservationRequired?: boolean | undefined; timeLimit?: number | undefined; } | undefined; compliance?: { standards?: string[] | undefined; apdsReference?: string | undefined; } | undefined; occupancyStatus?: "unknown" | "available" | "occupied" | "blocked" | undefined; }, { locationId: number; label: string; properties?: { length?: number | undefined; width?: number | undefined; driveThrough?: boolean | undefined; refrigerationOutlet?: boolean | undefined; parkingDirection?: "parallel" | "perpendicular" | "angle" | undefined; roofed?: boolean | undefined; lighting?: boolean | undefined; } | undefined; status?: "enabled" | "disabled" | undefined; id?: number | undefined; externalId?: string | undefined; evses?: number[] | undefined; latitude?: number | undefined; longitude?: number | undefined; directions?: string | undefined; disabilitiesAccessible?: boolean | undefined; accessibility?: { disabilitiesAccessible?: boolean | undefined; kerbHeightCm?: number | undefined; hearingLoop?: boolean | undefined; tactilePaving?: boolean | undefined; brailleSignage?: boolean | undefined; visualSignage?: boolean | undefined; audioAnnouncements?: boolean | undefined; accessiblePaymentTerminal?: boolean | undefined; } | undefined; vehicleRestrictions?: { maxLength?: number | undefined; dangerousGoodsAllowed?: boolean | undefined; maxWidth?: number | undefined; maxHeight?: number | undefined; maxWeight?: number | undefined; supportedVehicleTypes?: ("twoAndThreeWheelVehiclesAndQuadricycles" | "passengerVehicles" | "passengerVehiclesWithTrailer" | "lightDutyVans" | "heavyDutyTractorUnitsWithoutTrailer" | "heavyDutyTrucksWithoutArticulationPoint" | "heavyDutyTrucksWithTrailerAttached" | "busesOrMotorCoaches")[] | undefined; restrictedToSpecificVehicleTypes?: boolean | undefined; evOnly?: boolean | undefined; whileChargingOnly?: boolean | undefined; disabledPermitOnly?: boolean | undefined; customersOnly?: boolean | undefined; staffOnly?: boolean | undefined; deliveriesOnly?: boolean | undefined; permitRequired?: boolean | undefined; taxisOnly?: boolean | undefined; parkAndRide?: boolean | undefined; reservationRequired?: boolean | undefined; timeLimit?: number | undefined; } | undefined; compliance?: { standards?: string[] | undefined; apdsReference?: string | undefined; } | undefined; occupancyStatus?: "unknown" | "available" | "occupied" | "blocked" | undefined; }>; export declare const updateParkingSpaceBody: z.ZodObject<{ id: z.ZodOptional; locationId: z.ZodNumber; label: z.ZodString; externalId: z.ZodOptional; latitude: z.ZodOptional; longitude: z.ZodOptional; directions: z.ZodOptional; properties: z.ZodOptional; length: z.ZodOptional; driveThrough: z.ZodOptional; refrigerationOutlet: z.ZodOptional; parkingDirection: z.ZodOptional>; roofed: z.ZodOptional; lighting: z.ZodOptional; }, "strip", z.ZodTypeAny, { length?: number | undefined; width?: number | undefined; driveThrough?: boolean | undefined; refrigerationOutlet?: boolean | undefined; parkingDirection?: "parallel" | "perpendicular" | "angle" | undefined; roofed?: boolean | undefined; lighting?: boolean | undefined; }, { length?: number | undefined; width?: number | undefined; driveThrough?: boolean | undefined; refrigerationOutlet?: boolean | undefined; parkingDirection?: "parallel" | "perpendicular" | "angle" | undefined; roofed?: boolean | undefined; lighting?: boolean | undefined; }>>; accessibility: z.ZodOptional; kerbHeightCm: z.ZodOptional; hearingLoop: z.ZodOptional; tactilePaving: z.ZodOptional; brailleSignage: z.ZodOptional; visualSignage: z.ZodOptional; audioAnnouncements: z.ZodOptional; accessiblePaymentTerminal: z.ZodOptional; }, "strip", z.ZodTypeAny, { disabilitiesAccessible?: boolean | undefined; kerbHeightCm?: number | undefined; hearingLoop?: boolean | undefined; tactilePaving?: boolean | undefined; brailleSignage?: boolean | undefined; visualSignage?: boolean | undefined; audioAnnouncements?: boolean | undefined; accessiblePaymentTerminal?: boolean | undefined; }, { disabilitiesAccessible?: boolean | undefined; kerbHeightCm?: number | undefined; hearingLoop?: boolean | undefined; tactilePaving?: boolean | undefined; brailleSignage?: boolean | undefined; visualSignage?: boolean | undefined; audioAnnouncements?: boolean | undefined; accessiblePaymentTerminal?: boolean | undefined; }>>; vehicleRestrictions: z.ZodOptional; maxLength: z.ZodOptional; maxHeight: z.ZodOptional; maxWeight: z.ZodOptional; supportedVehicleTypes: z.ZodOptional, "many">>; restrictedToSpecificVehicleTypes: z.ZodOptional; evOnly: z.ZodOptional; whileChargingOnly: z.ZodOptional; disabledPermitOnly: z.ZodOptional; customersOnly: z.ZodOptional; staffOnly: z.ZodOptional; deliveriesOnly: z.ZodOptional; permitRequired: z.ZodOptional; taxisOnly: z.ZodOptional; parkAndRide: z.ZodOptional; dangerousGoodsAllowed: z.ZodOptional; reservationRequired: z.ZodOptional; timeLimit: z.ZodOptional; }, "strip", z.ZodTypeAny, { maxLength?: number | undefined; dangerousGoodsAllowed?: boolean | undefined; maxWidth?: number | undefined; maxHeight?: number | undefined; maxWeight?: number | undefined; supportedVehicleTypes?: ("twoAndThreeWheelVehiclesAndQuadricycles" | "passengerVehicles" | "passengerVehiclesWithTrailer" | "lightDutyVans" | "heavyDutyTractorUnitsWithoutTrailer" | "heavyDutyTrucksWithoutArticulationPoint" | "heavyDutyTrucksWithTrailerAttached" | "busesOrMotorCoaches")[] | undefined; restrictedToSpecificVehicleTypes?: boolean | undefined; evOnly?: boolean | undefined; whileChargingOnly?: boolean | undefined; disabledPermitOnly?: boolean | undefined; customersOnly?: boolean | undefined; staffOnly?: boolean | undefined; deliveriesOnly?: boolean | undefined; permitRequired?: boolean | undefined; taxisOnly?: boolean | undefined; parkAndRide?: boolean | undefined; reservationRequired?: boolean | undefined; timeLimit?: number | undefined; }, { maxLength?: number | undefined; dangerousGoodsAllowed?: boolean | undefined; maxWidth?: number | undefined; maxHeight?: number | undefined; maxWeight?: number | undefined; supportedVehicleTypes?: ("twoAndThreeWheelVehiclesAndQuadricycles" | "passengerVehicles" | "passengerVehiclesWithTrailer" | "lightDutyVans" | "heavyDutyTractorUnitsWithoutTrailer" | "heavyDutyTrucksWithoutArticulationPoint" | "heavyDutyTrucksWithTrailerAttached" | "busesOrMotorCoaches")[] | undefined; restrictedToSpecificVehicleTypes?: boolean | undefined; evOnly?: boolean | undefined; whileChargingOnly?: boolean | undefined; disabledPermitOnly?: boolean | undefined; customersOnly?: boolean | undefined; staffOnly?: boolean | undefined; deliveriesOnly?: boolean | undefined; permitRequired?: boolean | undefined; taxisOnly?: boolean | undefined; parkAndRide?: boolean | undefined; reservationRequired?: boolean | undefined; timeLimit?: number | undefined; }>>; compliance: z.ZodOptional>; apdsReference: z.ZodOptional; }, "strip", z.ZodTypeAny, { standards?: string[] | undefined; apdsReference?: string | undefined; }, { standards?: string[] | undefined; apdsReference?: string | undefined; }>>; disabilitiesAccessible: z.ZodOptional; evses: z.ZodOptional>; status: z.ZodOptional>; occupancyStatus: z.ZodOptional>; }, "strip", z.ZodTypeAny, { locationId: number; label: string; properties?: { length?: number | undefined; width?: number | undefined; driveThrough?: boolean | undefined; refrigerationOutlet?: boolean | undefined; parkingDirection?: "parallel" | "perpendicular" | "angle" | undefined; roofed?: boolean | undefined; lighting?: boolean | undefined; } | undefined; status?: "enabled" | "disabled" | undefined; id?: number | undefined; externalId?: string | undefined; evses?: number[] | undefined; latitude?: number | undefined; longitude?: number | undefined; directions?: string | undefined; disabilitiesAccessible?: boolean | undefined; accessibility?: { disabilitiesAccessible?: boolean | undefined; kerbHeightCm?: number | undefined; hearingLoop?: boolean | undefined; tactilePaving?: boolean | undefined; brailleSignage?: boolean | undefined; visualSignage?: boolean | undefined; audioAnnouncements?: boolean | undefined; accessiblePaymentTerminal?: boolean | undefined; } | undefined; vehicleRestrictions?: { maxLength?: number | undefined; dangerousGoodsAllowed?: boolean | undefined; maxWidth?: number | undefined; maxHeight?: number | undefined; maxWeight?: number | undefined; supportedVehicleTypes?: ("twoAndThreeWheelVehiclesAndQuadricycles" | "passengerVehicles" | "passengerVehiclesWithTrailer" | "lightDutyVans" | "heavyDutyTractorUnitsWithoutTrailer" | "heavyDutyTrucksWithoutArticulationPoint" | "heavyDutyTrucksWithTrailerAttached" | "busesOrMotorCoaches")[] | undefined; restrictedToSpecificVehicleTypes?: boolean | undefined; evOnly?: boolean | undefined; whileChargingOnly?: boolean | undefined; disabledPermitOnly?: boolean | undefined; customersOnly?: boolean | undefined; staffOnly?: boolean | undefined; deliveriesOnly?: boolean | undefined; permitRequired?: boolean | undefined; taxisOnly?: boolean | undefined; parkAndRide?: boolean | undefined; reservationRequired?: boolean | undefined; timeLimit?: number | undefined; } | undefined; compliance?: { standards?: string[] | undefined; apdsReference?: string | undefined; } | undefined; occupancyStatus?: "unknown" | "available" | "occupied" | "blocked" | undefined; }, { locationId: number; label: string; properties?: { length?: number | undefined; width?: number | undefined; driveThrough?: boolean | undefined; refrigerationOutlet?: boolean | undefined; parkingDirection?: "parallel" | "perpendicular" | "angle" | undefined; roofed?: boolean | undefined; lighting?: boolean | undefined; } | undefined; status?: "enabled" | "disabled" | undefined; id?: number | undefined; externalId?: string | undefined; evses?: number[] | undefined; latitude?: number | undefined; longitude?: number | undefined; directions?: string | undefined; disabilitiesAccessible?: boolean | undefined; accessibility?: { disabilitiesAccessible?: boolean | undefined; kerbHeightCm?: number | undefined; hearingLoop?: boolean | undefined; tactilePaving?: boolean | undefined; brailleSignage?: boolean | undefined; visualSignage?: boolean | undefined; audioAnnouncements?: boolean | undefined; accessiblePaymentTerminal?: boolean | undefined; } | undefined; vehicleRestrictions?: { maxLength?: number | undefined; dangerousGoodsAllowed?: boolean | undefined; maxWidth?: number | undefined; maxHeight?: number | undefined; maxWeight?: number | undefined; supportedVehicleTypes?: ("twoAndThreeWheelVehiclesAndQuadricycles" | "passengerVehicles" | "passengerVehiclesWithTrailer" | "lightDutyVans" | "heavyDutyTractorUnitsWithoutTrailer" | "heavyDutyTrucksWithoutArticulationPoint" | "heavyDutyTrucksWithTrailerAttached" | "busesOrMotorCoaches")[] | undefined; restrictedToSpecificVehicleTypes?: boolean | undefined; evOnly?: boolean | undefined; whileChargingOnly?: boolean | undefined; disabledPermitOnly?: boolean | undefined; customersOnly?: boolean | undefined; staffOnly?: boolean | undefined; deliveriesOnly?: boolean | undefined; permitRequired?: boolean | undefined; taxisOnly?: boolean | undefined; parkAndRide?: boolean | undefined; reservationRequired?: boolean | undefined; timeLimit?: number | undefined; } | undefined; compliance?: { standards?: string[] | undefined; apdsReference?: string | undefined; } | undefined; occupancyStatus?: "unknown" | "available" | "occupied" | "blocked" | undefined; }>; export declare const parkingSpaceUpdateBody: z.ZodObject<{ id: z.ZodOptional; locationId: z.ZodOptional; label: z.ZodOptional; externalId: z.ZodOptional; latitude: z.ZodOptional; longitude: z.ZodOptional; directions: z.ZodOptional; properties: z.ZodOptional; length: z.ZodOptional; driveThrough: z.ZodOptional; refrigerationOutlet: z.ZodOptional; parkingDirection: z.ZodOptional>; roofed: z.ZodOptional; lighting: z.ZodOptional; }, "strip", z.ZodTypeAny, { length?: number | undefined; width?: number | undefined; driveThrough?: boolean | undefined; refrigerationOutlet?: boolean | undefined; parkingDirection?: "parallel" | "perpendicular" | "angle" | undefined; roofed?: boolean | undefined; lighting?: boolean | undefined; }, { length?: number | undefined; width?: number | undefined; driveThrough?: boolean | undefined; refrigerationOutlet?: boolean | undefined; parkingDirection?: "parallel" | "perpendicular" | "angle" | undefined; roofed?: boolean | undefined; lighting?: boolean | undefined; }>>; accessibility: z.ZodOptional; kerbHeightCm: z.ZodOptional; hearingLoop: z.ZodOptional; tactilePaving: z.ZodOptional; brailleSignage: z.ZodOptional; visualSignage: z.ZodOptional; audioAnnouncements: z.ZodOptional; accessiblePaymentTerminal: z.ZodOptional; }, "strip", z.ZodTypeAny, { disabilitiesAccessible?: boolean | undefined; kerbHeightCm?: number | undefined; hearingLoop?: boolean | undefined; tactilePaving?: boolean | undefined; brailleSignage?: boolean | undefined; visualSignage?: boolean | undefined; audioAnnouncements?: boolean | undefined; accessiblePaymentTerminal?: boolean | undefined; }, { disabilitiesAccessible?: boolean | undefined; kerbHeightCm?: number | undefined; hearingLoop?: boolean | undefined; tactilePaving?: boolean | undefined; brailleSignage?: boolean | undefined; visualSignage?: boolean | undefined; audioAnnouncements?: boolean | undefined; accessiblePaymentTerminal?: boolean | undefined; }>>; vehicleRestrictions: z.ZodOptional; maxLength: z.ZodOptional; maxHeight: z.ZodOptional; maxWeight: z.ZodOptional; supportedVehicleTypes: z.ZodOptional, "many">>; restrictedToSpecificVehicleTypes: z.ZodOptional; evOnly: z.ZodOptional; whileChargingOnly: z.ZodOptional; disabledPermitOnly: z.ZodOptional; customersOnly: z.ZodOptional; staffOnly: z.ZodOptional; deliveriesOnly: z.ZodOptional; permitRequired: z.ZodOptional; taxisOnly: z.ZodOptional; parkAndRide: z.ZodOptional; dangerousGoodsAllowed: z.ZodOptional; reservationRequired: z.ZodOptional; timeLimit: z.ZodOptional; }, "strip", z.ZodTypeAny, { maxLength?: number | undefined; dangerousGoodsAllowed?: boolean | undefined; maxWidth?: number | undefined; maxHeight?: number | undefined; maxWeight?: number | undefined; supportedVehicleTypes?: ("twoAndThreeWheelVehiclesAndQuadricycles" | "passengerVehicles" | "passengerVehiclesWithTrailer" | "lightDutyVans" | "heavyDutyTractorUnitsWithoutTrailer" | "heavyDutyTrucksWithoutArticulationPoint" | "heavyDutyTrucksWithTrailerAttached" | "busesOrMotorCoaches")[] | undefined; restrictedToSpecificVehicleTypes?: boolean | undefined; evOnly?: boolean | undefined; whileChargingOnly?: boolean | undefined; disabledPermitOnly?: boolean | undefined; customersOnly?: boolean | undefined; staffOnly?: boolean | undefined; deliveriesOnly?: boolean | undefined; permitRequired?: boolean | undefined; taxisOnly?: boolean | undefined; parkAndRide?: boolean | undefined; reservationRequired?: boolean | undefined; timeLimit?: number | undefined; }, { maxLength?: number | undefined; dangerousGoodsAllowed?: boolean | undefined; maxWidth?: number | undefined; maxHeight?: number | undefined; maxWeight?: number | undefined; supportedVehicleTypes?: ("twoAndThreeWheelVehiclesAndQuadricycles" | "passengerVehicles" | "passengerVehiclesWithTrailer" | "lightDutyVans" | "heavyDutyTractorUnitsWithoutTrailer" | "heavyDutyTrucksWithoutArticulationPoint" | "heavyDutyTrucksWithTrailerAttached" | "busesOrMotorCoaches")[] | undefined; restrictedToSpecificVehicleTypes?: boolean | undefined; evOnly?: boolean | undefined; whileChargingOnly?: boolean | undefined; disabledPermitOnly?: boolean | undefined; customersOnly?: boolean | undefined; staffOnly?: boolean | undefined; deliveriesOnly?: boolean | undefined; permitRequired?: boolean | undefined; taxisOnly?: boolean | undefined; parkAndRide?: boolean | undefined; reservationRequired?: boolean | undefined; timeLimit?: number | undefined; }>>; compliance: z.ZodOptional>; apdsReference: z.ZodOptional; }, "strip", z.ZodTypeAny, { standards?: string[] | undefined; apdsReference?: string | undefined; }, { standards?: string[] | undefined; apdsReference?: string | undefined; }>>; disabilitiesAccessible: z.ZodOptional; evses: z.ZodOptional>; status: z.ZodOptional>; occupancyStatus: z.ZodOptional>; }, "strip", z.ZodTypeAny, { properties?: { length?: number | undefined; width?: number | undefined; driveThrough?: boolean | undefined; refrigerationOutlet?: boolean | undefined; parkingDirection?: "parallel" | "perpendicular" | "angle" | undefined; roofed?: boolean | undefined; lighting?: boolean | undefined; } | undefined; status?: "enabled" | "disabled" | undefined; id?: number | undefined; locationId?: number | undefined; externalId?: string | undefined; evses?: number[] | undefined; label?: string | undefined; latitude?: number | undefined; longitude?: number | undefined; directions?: string | undefined; disabilitiesAccessible?: boolean | undefined; accessibility?: { disabilitiesAccessible?: boolean | undefined; kerbHeightCm?: number | undefined; hearingLoop?: boolean | undefined; tactilePaving?: boolean | undefined; brailleSignage?: boolean | undefined; visualSignage?: boolean | undefined; audioAnnouncements?: boolean | undefined; accessiblePaymentTerminal?: boolean | undefined; } | undefined; vehicleRestrictions?: { maxLength?: number | undefined; dangerousGoodsAllowed?: boolean | undefined; maxWidth?: number | undefined; maxHeight?: number | undefined; maxWeight?: number | undefined; supportedVehicleTypes?: ("twoAndThreeWheelVehiclesAndQuadricycles" | "passengerVehicles" | "passengerVehiclesWithTrailer" | "lightDutyVans" | "heavyDutyTractorUnitsWithoutTrailer" | "heavyDutyTrucksWithoutArticulationPoint" | "heavyDutyTrucksWithTrailerAttached" | "busesOrMotorCoaches")[] | undefined; restrictedToSpecificVehicleTypes?: boolean | undefined; evOnly?: boolean | undefined; whileChargingOnly?: boolean | undefined; disabledPermitOnly?: boolean | undefined; customersOnly?: boolean | undefined; staffOnly?: boolean | undefined; deliveriesOnly?: boolean | undefined; permitRequired?: boolean | undefined; taxisOnly?: boolean | undefined; parkAndRide?: boolean | undefined; reservationRequired?: boolean | undefined; timeLimit?: number | undefined; } | undefined; compliance?: { standards?: string[] | undefined; apdsReference?: string | undefined; } | undefined; occupancyStatus?: "unknown" | "available" | "occupied" | "blocked" | undefined; }, { properties?: { length?: number | undefined; width?: number | undefined; driveThrough?: boolean | undefined; refrigerationOutlet?: boolean | undefined; parkingDirection?: "parallel" | "perpendicular" | "angle" | undefined; roofed?: boolean | undefined; lighting?: boolean | undefined; } | undefined; status?: "enabled" | "disabled" | undefined; id?: number | undefined; locationId?: number | undefined; externalId?: string | undefined; evses?: number[] | undefined; label?: string | undefined; latitude?: number | undefined; longitude?: number | undefined; directions?: string | undefined; disabilitiesAccessible?: boolean | undefined; accessibility?: { disabilitiesAccessible?: boolean | undefined; kerbHeightCm?: number | undefined; hearingLoop?: boolean | undefined; tactilePaving?: boolean | undefined; brailleSignage?: boolean | undefined; visualSignage?: boolean | undefined; audioAnnouncements?: boolean | undefined; accessiblePaymentTerminal?: boolean | undefined; } | undefined; vehicleRestrictions?: { maxLength?: number | undefined; dangerousGoodsAllowed?: boolean | undefined; maxWidth?: number | undefined; maxHeight?: number | undefined; maxWeight?: number | undefined; supportedVehicleTypes?: ("twoAndThreeWheelVehiclesAndQuadricycles" | "passengerVehicles" | "passengerVehiclesWithTrailer" | "lightDutyVans" | "heavyDutyTractorUnitsWithoutTrailer" | "heavyDutyTrucksWithoutArticulationPoint" | "heavyDutyTrucksWithTrailerAttached" | "busesOrMotorCoaches")[] | undefined; restrictedToSpecificVehicleTypes?: boolean | undefined; evOnly?: boolean | undefined; whileChargingOnly?: boolean | undefined; disabledPermitOnly?: boolean | undefined; customersOnly?: boolean | undefined; staffOnly?: boolean | undefined; deliveriesOnly?: boolean | undefined; permitRequired?: boolean | undefined; taxisOnly?: boolean | undefined; parkAndRide?: boolean | undefined; reservationRequired?: boolean | undefined; timeLimit?: number | undefined; } | undefined; compliance?: { standards?: string[] | undefined; apdsReference?: string | undefined; } | undefined; occupancyStatus?: "unknown" | "available" | "occupied" | "blocked" | undefined; }>; export declare const parkingSpacesEvsesSyncBody: z.ZodArray; isPrimary: z.ZodBoolean; }, "strip", z.ZodTypeAny, { evseId: number; parkingSpaceId: number; position: "front" | "rear" | "left" | "right" | "frontLeft" | "frontRight" | "rearLeft" | "rearRight"; isPrimary: boolean; }, { evseId: number; parkingSpaceId: number; position: "front" | "rear" | "left" | "right" | "frontLeft" | "frontRight" | "rearLeft" | "rearRight"; isPrimary: boolean; }>, "many">; export declare const partnerContractCreateBody: z.ZodObject<{ title: z.ZodString; partnerId: z.ZodNumber; contractType: z.ZodOptional>; startDate: z.ZodString; endDate: z.ZodOptional; autoRenewal: z.ZodOptional; externalId: z.ZodOptional; accessAndPermissions: z.ZodOptional; startReservation: z.ZodOptional; stopReservation: z.ZodOptional; resetChargePoint: z.ZodOptional; firmwareUpdate: z.ZodOptional; createFromTemplate: z.ZodOptional; changeSystemStatus: z.ZodOptional; }, "strip", z.ZodTypeAny, { sessionsRemoteControl?: boolean | undefined; startReservation?: boolean | undefined; stopReservation?: boolean | undefined; resetChargePoint?: boolean | undefined; firmwareUpdate?: boolean | undefined; createFromTemplate?: boolean | undefined; changeSystemStatus?: boolean | undefined; }, { sessionsRemoteControl?: boolean | undefined; startReservation?: boolean | undefined; stopReservation?: boolean | undefined; resetChargePoint?: boolean | undefined; firmwareUpdate?: boolean | undefined; createFromTemplate?: boolean | undefined; changeSystemStatus?: boolean | undefined; }>>; revenueSharing: z.ZodOptional; partnerSharePercentageDcEvse: z.ZodOptional; excludeConnectionFee: z.ZodOptional; deductElectricityCost: z.ZodOptional; reimburseForElectricityCost: z.ZodOptional; fixedFeePerSessionAc: z.ZodOptional; fixedFeePerSessionDc: z.ZodOptional; feePerKwhAc: z.ZodOptional; feePerKwhDc: z.ZodOptional; handlingFee: z.ZodOptional; }, "strip", z.ZodTypeAny, { partnerSharePercentageAcEvse?: number | undefined; partnerSharePercentageDcEvse?: number | undefined; excludeConnectionFee?: boolean | undefined; deductElectricityCost?: boolean | undefined; reimburseForElectricityCost?: boolean | undefined; fixedFeePerSessionAc?: number | undefined; fixedFeePerSessionDc?: number | undefined; feePerKwhAc?: number | undefined; feePerKwhDc?: number | undefined; handlingFee?: number | undefined; }, { partnerSharePercentageAcEvse?: number | undefined; partnerSharePercentageDcEvse?: number | undefined; excludeConnectionFee?: boolean | undefined; deductElectricityCost?: boolean | undefined; reimburseForElectricityCost?: boolean | undefined; fixedFeePerSessionAc?: number | undefined; fixedFeePerSessionDc?: number | undefined; feePerKwhAc?: number | undefined; feePerKwhDc?: number | undefined; handlingFee?: number | undefined; }>>; monthlyPlatformFees: z.ZodOptional; perAcEvse: z.ZodOptional; perDcEvse: z.ZodOptional; }, "strip", z.ZodTypeAny, { perChargePoint?: number | undefined; perAcEvse?: number | undefined; perDcEvse?: number | undefined; }, { perChargePoint?: number | undefined; perAcEvse?: number | undefined; perDcEvse?: number | undefined; }>>; reimbursementFees: z.ZodOptional; perPeriod: z.ZodOptional; }, "strip", z.ZodTypeAny, { perSession?: number | undefined; perPeriod?: number | undefined; }, { perSession?: number | undefined; perPeriod?: number | undefined; }>>; }, "strip", z.ZodTypeAny, { title: string; partnerId: number; startDate: string; externalId?: string | undefined; endDate?: string | undefined; autoRenewal?: boolean | undefined; revenueSharing?: { partnerSharePercentageAcEvse?: number | undefined; partnerSharePercentageDcEvse?: number | undefined; excludeConnectionFee?: boolean | undefined; deductElectricityCost?: boolean | undefined; reimburseForElectricityCost?: boolean | undefined; fixedFeePerSessionAc?: number | undefined; fixedFeePerSessionDc?: number | undefined; feePerKwhAc?: number | undefined; feePerKwhDc?: number | undefined; handlingFee?: number | undefined; } | undefined; contractType?: "revenueSharing" | "paymentFacilitation" | undefined; accessAndPermissions?: { sessionsRemoteControl?: boolean | undefined; startReservation?: boolean | undefined; stopReservation?: boolean | undefined; resetChargePoint?: boolean | undefined; firmwareUpdate?: boolean | undefined; createFromTemplate?: boolean | undefined; changeSystemStatus?: boolean | undefined; } | undefined; monthlyPlatformFees?: { perChargePoint?: number | undefined; perAcEvse?: number | undefined; perDcEvse?: number | undefined; } | undefined; reimbursementFees?: { perSession?: number | undefined; perPeriod?: number | undefined; } | undefined; }, { title: string; partnerId: number; startDate: string; externalId?: string | undefined; endDate?: string | undefined; autoRenewal?: boolean | undefined; revenueSharing?: { partnerSharePercentageAcEvse?: number | undefined; partnerSharePercentageDcEvse?: number | undefined; excludeConnectionFee?: boolean | undefined; deductElectricityCost?: boolean | undefined; reimburseForElectricityCost?: boolean | undefined; fixedFeePerSessionAc?: number | undefined; fixedFeePerSessionDc?: number | undefined; feePerKwhAc?: number | undefined; feePerKwhDc?: number | undefined; handlingFee?: number | undefined; } | undefined; contractType?: "revenueSharing" | "paymentFacilitation" | undefined; accessAndPermissions?: { sessionsRemoteControl?: boolean | undefined; startReservation?: boolean | undefined; stopReservation?: boolean | undefined; resetChargePoint?: boolean | undefined; firmwareUpdate?: boolean | undefined; createFromTemplate?: boolean | undefined; changeSystemStatus?: boolean | undefined; } | undefined; monthlyPlatformFees?: { perChargePoint?: number | undefined; perAcEvse?: number | undefined; perDcEvse?: number | undefined; } | undefined; reimbursementFees?: { perSession?: number | undefined; perPeriod?: number | undefined; } | undefined; }>; export declare const partnerContractUpdateBody: z.ZodObject<{ title: z.ZodString; partnerId: z.ZodNumber; contractType: z.ZodOptional>; startDate: z.ZodString; endDate: z.ZodOptional; autoRenewal: z.ZodOptional; externalId: z.ZodOptional; accessAndPermissions: z.ZodOptional; startReservation: z.ZodOptional; stopReservation: z.ZodOptional; resetChargePoint: z.ZodOptional; firmwareUpdate: z.ZodOptional; createFromTemplate: z.ZodOptional; changeSystemStatus: z.ZodOptional; }, "strip", z.ZodTypeAny, { sessionsRemoteControl?: boolean | undefined; startReservation?: boolean | undefined; stopReservation?: boolean | undefined; resetChargePoint?: boolean | undefined; firmwareUpdate?: boolean | undefined; createFromTemplate?: boolean | undefined; changeSystemStatus?: boolean | undefined; }, { sessionsRemoteControl?: boolean | undefined; startReservation?: boolean | undefined; stopReservation?: boolean | undefined; resetChargePoint?: boolean | undefined; firmwareUpdate?: boolean | undefined; createFromTemplate?: boolean | undefined; changeSystemStatus?: boolean | undefined; }>>; revenueSharing: z.ZodOptional; partnerSharePercentageDcEvse: z.ZodOptional; excludeConnectionFee: z.ZodOptional; deductElectricityCost: z.ZodOptional; reimburseForElectricityCost: z.ZodOptional; fixedFeePerSessionAc: z.ZodOptional; fixedFeePerSessionDc: z.ZodOptional; feePerKwhAc: z.ZodOptional; feePerKwhDc: z.ZodOptional; handlingFee: z.ZodOptional; }, "strip", z.ZodTypeAny, { partnerSharePercentageAcEvse?: number | undefined; partnerSharePercentageDcEvse?: number | undefined; excludeConnectionFee?: boolean | undefined; deductElectricityCost?: boolean | undefined; reimburseForElectricityCost?: boolean | undefined; fixedFeePerSessionAc?: number | undefined; fixedFeePerSessionDc?: number | undefined; feePerKwhAc?: number | undefined; feePerKwhDc?: number | undefined; handlingFee?: number | undefined; }, { partnerSharePercentageAcEvse?: number | undefined; partnerSharePercentageDcEvse?: number | undefined; excludeConnectionFee?: boolean | undefined; deductElectricityCost?: boolean | undefined; reimburseForElectricityCost?: boolean | undefined; fixedFeePerSessionAc?: number | undefined; fixedFeePerSessionDc?: number | undefined; feePerKwhAc?: number | undefined; feePerKwhDc?: number | undefined; handlingFee?: number | undefined; }>>; monthlyPlatformFees: z.ZodOptional; perAcEvse: z.ZodOptional; perDcEvse: z.ZodOptional; }, "strip", z.ZodTypeAny, { perChargePoint?: number | undefined; perAcEvse?: number | undefined; perDcEvse?: number | undefined; }, { perChargePoint?: number | undefined; perAcEvse?: number | undefined; perDcEvse?: number | undefined; }>>; reimbursementFees: z.ZodOptional; perPeriod: z.ZodOptional; }, "strip", z.ZodTypeAny, { perSession?: number | undefined; perPeriod?: number | undefined; }, { perSession?: number | undefined; perPeriod?: number | undefined; }>>; }, "strip", z.ZodTypeAny, { title: string; partnerId: number; startDate: string; externalId?: string | undefined; endDate?: string | undefined; autoRenewal?: boolean | undefined; revenueSharing?: { partnerSharePercentageAcEvse?: number | undefined; partnerSharePercentageDcEvse?: number | undefined; excludeConnectionFee?: boolean | undefined; deductElectricityCost?: boolean | undefined; reimburseForElectricityCost?: boolean | undefined; fixedFeePerSessionAc?: number | undefined; fixedFeePerSessionDc?: number | undefined; feePerKwhAc?: number | undefined; feePerKwhDc?: number | undefined; handlingFee?: number | undefined; } | undefined; contractType?: "revenueSharing" | "paymentFacilitation" | undefined; accessAndPermissions?: { sessionsRemoteControl?: boolean | undefined; startReservation?: boolean | undefined; stopReservation?: boolean | undefined; resetChargePoint?: boolean | undefined; firmwareUpdate?: boolean | undefined; createFromTemplate?: boolean | undefined; changeSystemStatus?: boolean | undefined; } | undefined; monthlyPlatformFees?: { perChargePoint?: number | undefined; perAcEvse?: number | undefined; perDcEvse?: number | undefined; } | undefined; reimbursementFees?: { perSession?: number | undefined; perPeriod?: number | undefined; } | undefined; }, { title: string; partnerId: number; startDate: string; externalId?: string | undefined; endDate?: string | undefined; autoRenewal?: boolean | undefined; revenueSharing?: { partnerSharePercentageAcEvse?: number | undefined; partnerSharePercentageDcEvse?: number | undefined; excludeConnectionFee?: boolean | undefined; deductElectricityCost?: boolean | undefined; reimburseForElectricityCost?: boolean | undefined; fixedFeePerSessionAc?: number | undefined; fixedFeePerSessionDc?: number | undefined; feePerKwhAc?: number | undefined; feePerKwhDc?: number | undefined; handlingFee?: number | undefined; } | undefined; contractType?: "revenueSharing" | "paymentFacilitation" | undefined; accessAndPermissions?: { sessionsRemoteControl?: boolean | undefined; startReservation?: boolean | undefined; stopReservation?: boolean | undefined; resetChargePoint?: boolean | undefined; firmwareUpdate?: boolean | undefined; createFromTemplate?: boolean | undefined; changeSystemStatus?: boolean | undefined; } | undefined; monthlyPlatformFees?: { perChargePoint?: number | undefined; perAcEvse?: number | undefined; perDcEvse?: number | undefined; } | undefined; reimbursementFees?: { perSession?: number | undefined; perPeriod?: number | undefined; } | undefined; }>; export declare const partnerContractPatchBody: z.ZodObject<{ title: z.ZodOptional; contractType: z.ZodOptional>; startDate: z.ZodOptional; endDate: z.ZodOptional; autoRenewal: z.ZodOptional; externalId: z.ZodOptional; accessAndPermissions: z.ZodOptional; startReservation: z.ZodOptional; stopReservation: z.ZodOptional; resetChargePoint: z.ZodOptional; firmwareUpdate: z.ZodOptional; createFromTemplate: z.ZodOptional; changeSystemStatus: z.ZodOptional; }, "strip", z.ZodTypeAny, { sessionsRemoteControl?: boolean | undefined; startReservation?: boolean | undefined; stopReservation?: boolean | undefined; resetChargePoint?: boolean | undefined; firmwareUpdate?: boolean | undefined; createFromTemplate?: boolean | undefined; changeSystemStatus?: boolean | undefined; }, { sessionsRemoteControl?: boolean | undefined; startReservation?: boolean | undefined; stopReservation?: boolean | undefined; resetChargePoint?: boolean | undefined; firmwareUpdate?: boolean | undefined; createFromTemplate?: boolean | undefined; changeSystemStatus?: boolean | undefined; }>>; revenueSharing: z.ZodOptional; partnerSharePercentageDcEvse: z.ZodOptional; excludeConnectionFee: z.ZodOptional; deductElectricityCost: z.ZodOptional; reimburseForElectricityCost: z.ZodOptional; fixedFeePerSessionAc: z.ZodOptional; fixedFeePerSessionDc: z.ZodOptional; feePerKwhAc: z.ZodOptional; feePerKwhDc: z.ZodOptional; handlingFee: z.ZodOptional; }, "strip", z.ZodTypeAny, { partnerSharePercentageAcEvse?: number | undefined; partnerSharePercentageDcEvse?: number | undefined; excludeConnectionFee?: boolean | undefined; deductElectricityCost?: boolean | undefined; reimburseForElectricityCost?: boolean | undefined; fixedFeePerSessionAc?: number | undefined; fixedFeePerSessionDc?: number | undefined; feePerKwhAc?: number | undefined; feePerKwhDc?: number | undefined; handlingFee?: number | undefined; }, { partnerSharePercentageAcEvse?: number | undefined; partnerSharePercentageDcEvse?: number | undefined; excludeConnectionFee?: boolean | undefined; deductElectricityCost?: boolean | undefined; reimburseForElectricityCost?: boolean | undefined; fixedFeePerSessionAc?: number | undefined; fixedFeePerSessionDc?: number | undefined; feePerKwhAc?: number | undefined; feePerKwhDc?: number | undefined; handlingFee?: number | undefined; }>>; monthlyPlatformFees: z.ZodOptional; perAcEvse: z.ZodOptional; perDcEvse: z.ZodOptional; }, "strip", z.ZodTypeAny, { perChargePoint?: number | undefined; perAcEvse?: number | undefined; perDcEvse?: number | undefined; }, { perChargePoint?: number | undefined; perAcEvse?: number | undefined; perDcEvse?: number | undefined; }>>; reimbursementFees: z.ZodOptional; perPeriod: z.ZodOptional; }, "strip", z.ZodTypeAny, { perSession?: number | undefined; perPeriod?: number | undefined; }, { perSession?: number | undefined; perPeriod?: number | undefined; }>>; }, "strip", z.ZodTypeAny, { title?: string | undefined; externalId?: string | undefined; endDate?: string | undefined; autoRenewal?: boolean | undefined; startDate?: string | undefined; revenueSharing?: { partnerSharePercentageAcEvse?: number | undefined; partnerSharePercentageDcEvse?: number | undefined; excludeConnectionFee?: boolean | undefined; deductElectricityCost?: boolean | undefined; reimburseForElectricityCost?: boolean | undefined; fixedFeePerSessionAc?: number | undefined; fixedFeePerSessionDc?: number | undefined; feePerKwhAc?: number | undefined; feePerKwhDc?: number | undefined; handlingFee?: number | undefined; } | undefined; contractType?: "revenueSharing" | "paymentFacilitation" | undefined; accessAndPermissions?: { sessionsRemoteControl?: boolean | undefined; startReservation?: boolean | undefined; stopReservation?: boolean | undefined; resetChargePoint?: boolean | undefined; firmwareUpdate?: boolean | undefined; createFromTemplate?: boolean | undefined; changeSystemStatus?: boolean | undefined; } | undefined; monthlyPlatformFees?: { perChargePoint?: number | undefined; perAcEvse?: number | undefined; perDcEvse?: number | undefined; } | undefined; reimbursementFees?: { perSession?: number | undefined; perPeriod?: number | undefined; } | undefined; }, { title?: string | undefined; externalId?: string | undefined; endDate?: string | undefined; autoRenewal?: boolean | undefined; startDate?: string | undefined; revenueSharing?: { partnerSharePercentageAcEvse?: number | undefined; partnerSharePercentageDcEvse?: number | undefined; excludeConnectionFee?: boolean | undefined; deductElectricityCost?: boolean | undefined; reimburseForElectricityCost?: boolean | undefined; fixedFeePerSessionAc?: number | undefined; fixedFeePerSessionDc?: number | undefined; feePerKwhAc?: number | undefined; feePerKwhDc?: number | undefined; handlingFee?: number | undefined; } | undefined; contractType?: "revenueSharing" | "paymentFacilitation" | undefined; accessAndPermissions?: { sessionsRemoteControl?: boolean | undefined; startReservation?: boolean | undefined; stopReservation?: boolean | undefined; resetChargePoint?: boolean | undefined; firmwareUpdate?: boolean | undefined; createFromTemplate?: boolean | undefined; changeSystemStatus?: boolean | undefined; } | undefined; monthlyPlatformFees?: { perChargePoint?: number | undefined; perAcEvse?: number | undefined; perDcEvse?: number | undefined; } | undefined; reimbursementFees?: { perSession?: number | undefined; perPeriod?: number | undefined; } | undefined; }>; export declare const partnerContractSettlementOverrideCreateBody: z.ZodObject<{ name: z.ZodString; priority: z.ZodNumber; restriction: z.ZodObject<{ type: z.ZodEnum<["users_of_the_partner", "user_groups", "ad_hoc_users", "users_of_specific_partners"]>; targetIds: z.ZodOptional>; }, "strip", z.ZodTypeAny, { type: "users_of_the_partner" | "user_groups" | "ad_hoc_users" | "users_of_specific_partners"; targetIds?: number[] | undefined; }, { type: "users_of_the_partner" | "user_groups" | "ad_hoc_users" | "users_of_specific_partners"; targetIds?: number[] | undefined; }>; acPercent: z.ZodOptional; dcPercent: z.ZodOptional; }, "strip", z.ZodTypeAny, { name: string; priority: number; restriction: { type: "users_of_the_partner" | "user_groups" | "ad_hoc_users" | "users_of_specific_partners"; targetIds?: number[] | undefined; }; acPercent?: number | undefined; dcPercent?: number | undefined; }, { name: string; priority: number; restriction: { type: "users_of_the_partner" | "user_groups" | "ad_hoc_users" | "users_of_specific_partners"; targetIds?: number[] | undefined; }; acPercent?: number | undefined; dcPercent?: number | undefined; }>; export declare const partnerContractSettlementOverrideUpdateBody: z.ZodObject<{ name: z.ZodOptional; priority: z.ZodOptional; restriction: z.ZodOptional; targetIds: z.ZodOptional>; }, "strip", z.ZodTypeAny, { type: "users_of_the_partner" | "user_groups" | "ad_hoc_users" | "users_of_specific_partners"; targetIds?: number[] | undefined; }, { type: "users_of_the_partner" | "user_groups" | "ad_hoc_users" | "users_of_specific_partners"; targetIds?: number[] | undefined; }>>; acPercent: z.ZodOptional; dcPercent: z.ZodOptional; }, "strip", z.ZodTypeAny, { name?: string | undefined; priority?: number | undefined; restriction?: { type: "users_of_the_partner" | "user_groups" | "ad_hoc_users" | "users_of_specific_partners"; targetIds?: number[] | undefined; } | undefined; acPercent?: number | undefined; dcPercent?: number | undefined; }, { name?: string | undefined; priority?: number | undefined; restriction?: { type: "users_of_the_partner" | "user_groups" | "ad_hoc_users" | "users_of_specific_partners"; targetIds?: number[] | undefined; } | undefined; acPercent?: number | undefined; dcPercent?: number | undefined; }>; export declare const partnerInviteAccessPolicyCreateBody: z.ZodObject<{ operatorId: z.ZodOptional; name: z.ZodString; partnerAccess: z.ZodObject<{ type: z.ZodEnum<["none", "allow"]>; partnerIds: z.ZodOptional>; }, "strip", z.ZodTypeAny, { type: "none" | "allow"; partnerIds?: number[] | undefined; }, { type: "none" | "allow"; partnerIds?: number[] | undefined; }>; restrictions: z.ZodOptional; locationIds: z.ZodOptional>; }, "strip", z.ZodTypeAny, { type: "none" | "allow" | "deny"; locationIds?: number[] | undefined; }, { type: "none" | "allow" | "deny"; locationIds?: number[] | undefined; }>>; chargePoints: z.ZodOptional; chargePointIds: z.ZodOptional>; }, "strip", z.ZodTypeAny, { type: "none" | "allow" | "deny"; chargePointIds?: number[] | undefined; }, { type: "none" | "allow" | "deny"; chargePointIds?: number[] | undefined; }>>; locationTags: z.ZodOptional; locationTagIds: z.ZodOptional>; }, "strip", z.ZodTypeAny, { type: "none" | "allow" | "deny"; locationTagIds?: number[] | undefined; }, { type: "none" | "allow" | "deny"; locationTagIds?: number[] | undefined; }>>; chargePointTags: z.ZodOptional; chargePointTagIds: z.ZodOptional>; }, "strip", z.ZodTypeAny, { type: "none" | "allow" | "deny"; chargePointTagIds?: number[] | undefined; }, { type: "none" | "allow" | "deny"; chargePointTagIds?: number[] | undefined; }>>; }, "strip", z.ZodTypeAny, { chargePoints?: { type: "none" | "allow" | "deny"; chargePointIds?: number[] | undefined; } | undefined; locations?: { type: "none" | "allow" | "deny"; locationIds?: number[] | undefined; } | undefined; locationTags?: { type: "none" | "allow" | "deny"; locationTagIds?: number[] | undefined; } | undefined; chargePointTags?: { type: "none" | "allow" | "deny"; chargePointTagIds?: number[] | undefined; } | undefined; }, { chargePoints?: { type: "none" | "allow" | "deny"; chargePointIds?: number[] | undefined; } | undefined; locations?: { type: "none" | "allow" | "deny"; locationIds?: number[] | undefined; } | undefined; locationTags?: { type: "none" | "allow" | "deny"; locationTagIds?: number[] | undefined; } | undefined; chargePointTags?: { type: "none" | "allow" | "deny"; chargePointTagIds?: number[] | undefined; } | undefined; }>>; includeSharedChargePoints: z.ZodOptional; }, "strip", z.ZodTypeAny, { name: string; partnerAccess: { type: "none" | "allow"; partnerIds?: number[] | undefined; }; operatorId?: number | undefined; restrictions?: { chargePoints?: { type: "none" | "allow" | "deny"; chargePointIds?: number[] | undefined; } | undefined; locations?: { type: "none" | "allow" | "deny"; locationIds?: number[] | undefined; } | undefined; locationTags?: { type: "none" | "allow" | "deny"; locationTagIds?: number[] | undefined; } | undefined; chargePointTags?: { type: "none" | "allow" | "deny"; chargePointTagIds?: number[] | undefined; } | undefined; } | undefined; includeSharedChargePoints?: boolean | undefined; }, { name: string; partnerAccess: { type: "none" | "allow"; partnerIds?: number[] | undefined; }; operatorId?: number | undefined; restrictions?: { chargePoints?: { type: "none" | "allow" | "deny"; chargePointIds?: number[] | undefined; } | undefined; locations?: { type: "none" | "allow" | "deny"; locationIds?: number[] | undefined; } | undefined; locationTags?: { type: "none" | "allow" | "deny"; locationTagIds?: number[] | undefined; } | undefined; chargePointTags?: { type: "none" | "allow" | "deny"; chargePointTagIds?: number[] | undefined; } | undefined; } | undefined; includeSharedChargePoints?: boolean | undefined; }>; export declare const partnerInviteAccessPolicyUpdateBody: z.ZodObject<{ name: z.ZodOptional; partnerAccess: z.ZodOptional; partnerIds: z.ZodOptional>; }, "strip", z.ZodTypeAny, { type: "none" | "allow"; partnerIds?: number[] | undefined; }, { type: "none" | "allow"; partnerIds?: number[] | undefined; }>>; restrictions: z.ZodOptional; locationIds: z.ZodOptional>; }, "strip", z.ZodTypeAny, { type: "none" | "allow" | "deny"; locationIds?: number[] | undefined; }, { type: "none" | "allow" | "deny"; locationIds?: number[] | undefined; }>>; chargePoints: z.ZodOptional>; }, "strip", z.ZodTypeAny, { type?: unknown; chargePointIds?: number[] | undefined; }, { type?: unknown; chargePointIds?: number[] | undefined; }>>; locationTags: z.ZodOptional>; }, "strip", z.ZodTypeAny, { type?: unknown; locationTagIds?: number[] | undefined; }, { type?: unknown; locationTagIds?: number[] | undefined; }>>; chargePointTags: z.ZodOptional>; }, "strip", z.ZodTypeAny, { type?: unknown; chargePointTagIds?: number[] | undefined; }, { type?: unknown; chargePointTagIds?: number[] | undefined; }>>; }, "strip", z.ZodTypeAny, { chargePoints?: { type?: unknown; chargePointIds?: number[] | undefined; } | undefined; locations?: { type: "none" | "allow" | "deny"; locationIds?: number[] | undefined; } | undefined; locationTags?: { type?: unknown; locationTagIds?: number[] | undefined; } | undefined; chargePointTags?: { type?: unknown; chargePointTagIds?: number[] | undefined; } | undefined; }, { chargePoints?: { type?: unknown; chargePointIds?: number[] | undefined; } | undefined; locations?: { type: "none" | "allow" | "deny"; locationIds?: number[] | undefined; } | undefined; locationTags?: { type?: unknown; locationTagIds?: number[] | undefined; } | undefined; chargePointTags?: { type?: unknown; chargePointTagIds?: number[] | undefined; } | undefined; }>>; includeSharedChargePoints: z.ZodOptional; }, "strip", z.ZodTypeAny, { name?: string | undefined; restrictions?: { chargePoints?: { type?: unknown; chargePointIds?: number[] | undefined; } | undefined; locations?: { type: "none" | "allow" | "deny"; locationIds?: number[] | undefined; } | undefined; locationTags?: { type?: unknown; locationTagIds?: number[] | undefined; } | undefined; chargePointTags?: { type?: unknown; chargePointTagIds?: number[] | undefined; } | undefined; } | undefined; partnerAccess?: { type: "none" | "allow"; partnerIds?: number[] | undefined; } | undefined; includeSharedChargePoints?: boolean | undefined; }, { name?: string | undefined; restrictions?: { chargePoints?: { type?: unknown; chargePointIds?: number[] | undefined; } | undefined; locations?: { type: "none" | "allow" | "deny"; locationIds?: number[] | undefined; } | undefined; locationTags?: { type?: unknown; locationTagIds?: number[] | undefined; } | undefined; chargePointTags?: { type?: unknown; chargePointTagIds?: number[] | undefined; } | undefined; } | undefined; partnerAccess?: { type: "none" | "allow"; partnerIds?: number[] | undefined; } | undefined; includeSharedChargePoints?: boolean | undefined; }>; export declare const partnerInviteCorporateBillingPolicyCreateBody: z.ZodObject<{ partnerId: z.ZodNumber; name: z.ZodString; coverageType: z.ZodEnum<["full_coverage", "limited_coverage"]>; individualSpendingLimit: z.ZodOptional; externalId: z.ZodOptional; restrictions: z.ZodOptional; partnerIds: z.ZodOptional>; }, "strip", z.ZodTypeAny, { type: "none" | "allow" | "deny" | "own_only"; partnerIds?: number[] | undefined; }, { type: "none" | "allow" | "deny" | "own_only"; partnerIds?: number[] | undefined; }>; country: z.ZodObject<{ type: z.ZodEnum<["none", "allow", "deny"]>; countries: z.ZodOptional, "many">>; }, "strip", z.ZodTypeAny, { type: "none" | "allow" | "deny"; countries?: ("AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW")[] | undefined; }, { type: "none" | "allow" | "deny"; countries?: ("AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW")[] | undefined; }>; location: z.ZodObject<{ type: z.ZodEnum<["none", "allow", "deny"]>; locationIds: z.ZodOptional>; }, "strip", z.ZodTypeAny, { type: "none" | "allow" | "deny"; locationIds?: number[] | undefined; }, { type: "none" | "allow" | "deny"; locationIds?: number[] | undefined; }>; locationTag: z.ZodObject<{ type: z.ZodEnum<["none", "allow", "deny"]>; locationTagIds: z.ZodOptional>; }, "strip", z.ZodTypeAny, { type: "none" | "allow" | "deny"; locationTagIds?: number[] | undefined; }, { type: "none" | "allow" | "deny"; locationTagIds?: number[] | undefined; }>; roaming: z.ZodObject<{ type: z.ZodEnum<["none", "deny_all", "allow", "deny"]>; roamingOperatorIds: z.ZodOptional>; }, "strip", z.ZodTypeAny, { type: "none" | "allow" | "deny" | "deny_all"; roamingOperatorIds?: number[] | undefined; }, { type: "none" | "allow" | "deny" | "deny_all"; roamingOperatorIds?: number[] | undefined; }>; }, "strip", z.ZodTypeAny, { location: { type: "none" | "allow" | "deny"; locationIds?: number[] | undefined; }; country: { type: "none" | "allow" | "deny"; countries?: ("AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW")[] | undefined; }; partner: { type: "none" | "allow" | "deny" | "own_only"; partnerIds?: number[] | undefined; }; roaming: { type: "none" | "allow" | "deny" | "deny_all"; roamingOperatorIds?: number[] | undefined; }; locationTag: { type: "none" | "allow" | "deny"; locationTagIds?: number[] | undefined; }; }, { location: { type: "none" | "allow" | "deny"; locationIds?: number[] | undefined; }; country: { type: "none" | "allow" | "deny"; countries?: ("AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW")[] | undefined; }; partner: { type: "none" | "allow" | "deny" | "own_only"; partnerIds?: number[] | undefined; }; roaming: { type: "none" | "allow" | "deny" | "deny_all"; roamingOperatorIds?: number[] | undefined; }; locationTag: { type: "none" | "allow" | "deny"; locationTagIds?: number[] | undefined; }; }>>; tariffThresholds: z.ZodOptional; maxQuantity: z.ZodOptional; maxAmount: z.ZodOptional; }, "strip", z.ZodTypeAny, { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; }, { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; }>>; idleTime: z.ZodOptional; maxQuantity: z.ZodOptional; maxAmount: z.ZodOptional; }, "strip", z.ZodTypeAny, { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; }, { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; }>>; connection: z.ZodOptional; maxQuantity: z.ZodOptional; maxAmount: z.ZodOptional; }, "strip", z.ZodTypeAny, { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; }, { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; }>>; chargingTime: z.ZodOptional; maxQuantity: z.ZodOptional; maxAmount: z.ZodOptional; }, "strip", z.ZodTypeAny, { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; }, { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; }>>; }, "strip", z.ZodTypeAny, { energy?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; idleTime?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; connection?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; chargingTime?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; }, { energy?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; idleTime?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; connection?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; chargingTime?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; }>>; overallCostCap: z.ZodOptional; }, "strip", z.ZodTypeAny, { enabled: boolean; maxCostPerKwh?: number | undefined; }, { enabled: boolean; maxCostPerKwh?: number | undefined; }>>; chargerTypeConfig: z.ZodOptional; tariffThresholds: z.ZodOptional; maxQuantity: z.ZodOptional; maxAmount: z.ZodOptional; }, "strip", z.ZodTypeAny, { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; }, { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; }>>; idleTime: z.ZodOptional; maxQuantity: z.ZodOptional; maxAmount: z.ZodOptional; }, "strip", z.ZodTypeAny, { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; }, { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; }>>; connection: z.ZodOptional; maxQuantity: z.ZodOptional; maxAmount: z.ZodOptional; }, "strip", z.ZodTypeAny, { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; }, { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; }>>; chargingTime: z.ZodOptional; maxQuantity: z.ZodOptional; maxAmount: z.ZodOptional; }, "strip", z.ZodTypeAny, { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; }, { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; }>>; }, "strip", z.ZodTypeAny, { energy?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; idleTime?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; connection?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; chargingTime?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; }, { energy?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; idleTime?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; connection?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; chargingTime?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; }>>; overallCostCap: z.ZodOptional; }, "strip", z.ZodTypeAny, { enabled: boolean; maxCostPerKwh?: number | undefined; }, { enabled: boolean; maxCostPerKwh?: number | undefined; }>>; }, "strip", z.ZodTypeAny, { coverageType: "full_coverage" | "limited_coverage" | "not_covered"; tariffThresholds?: { energy?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; idleTime?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; connection?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; chargingTime?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; } | undefined; overallCostCap?: { enabled: boolean; maxCostPerKwh?: number | undefined; } | undefined; }, { coverageType: "full_coverage" | "limited_coverage" | "not_covered"; tariffThresholds?: { energy?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; idleTime?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; connection?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; chargingTime?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; } | undefined; overallCostCap?: { enabled: boolean; maxCostPerKwh?: number | undefined; } | undefined; }>; dc: z.ZodObject<{ coverageType: z.ZodEnum<["full_coverage", "limited_coverage", "not_covered"]>; tariffThresholds: z.ZodOptional; maxQuantity: z.ZodOptional; maxAmount: z.ZodOptional; }, "strip", z.ZodTypeAny, { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; }, { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; }>>; idleTime: z.ZodOptional; maxQuantity: z.ZodOptional; maxAmount: z.ZodOptional; }, "strip", z.ZodTypeAny, { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; }, { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; }>>; connection: z.ZodOptional; maxQuantity: z.ZodOptional; maxAmount: z.ZodOptional; }, "strip", z.ZodTypeAny, { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; }, { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; }>>; chargingTime: z.ZodOptional; maxQuantity: z.ZodOptional; maxAmount: z.ZodOptional; }, "strip", z.ZodTypeAny, { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; }, { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; }>>; }, "strip", z.ZodTypeAny, { energy?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; idleTime?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; connection?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; chargingTime?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; }, { energy?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; idleTime?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; connection?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; chargingTime?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; }>>; overallCostCap: z.ZodOptional; }, "strip", z.ZodTypeAny, { enabled: boolean; maxCostPerKwh?: number | undefined; }, { enabled: boolean; maxCostPerKwh?: number | undefined; }>>; }, "strip", z.ZodTypeAny, { coverageType: "full_coverage" | "limited_coverage" | "not_covered"; tariffThresholds?: { energy?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; idleTime?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; connection?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; chargingTime?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; } | undefined; overallCostCap?: { enabled: boolean; maxCostPerKwh?: number | undefined; } | undefined; }, { coverageType: "full_coverage" | "limited_coverage" | "not_covered"; tariffThresholds?: { energy?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; idleTime?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; connection?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; chargingTime?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; } | undefined; overallCostCap?: { enabled: boolean; maxCostPerKwh?: number | undefined; } | undefined; }>; }, "strip", z.ZodTypeAny, { ac: { coverageType: "full_coverage" | "limited_coverage" | "not_covered"; tariffThresholds?: { energy?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; idleTime?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; connection?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; chargingTime?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; } | undefined; overallCostCap?: { enabled: boolean; maxCostPerKwh?: number | undefined; } | undefined; }; dc: { coverageType: "full_coverage" | "limited_coverage" | "not_covered"; tariffThresholds?: { energy?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; idleTime?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; connection?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; chargingTime?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; } | undefined; overallCostCap?: { enabled: boolean; maxCostPerKwh?: number | undefined; } | undefined; }; }, { ac: { coverageType: "full_coverage" | "limited_coverage" | "not_covered"; tariffThresholds?: { energy?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; idleTime?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; connection?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; chargingTime?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; } | undefined; overallCostCap?: { enabled: boolean; maxCostPerKwh?: number | undefined; } | undefined; }; dc: { coverageType: "full_coverage" | "limited_coverage" | "not_covered"; tariffThresholds?: { energy?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; idleTime?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; connection?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; chargingTime?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; } | undefined; overallCostCap?: { enabled: boolean; maxCostPerKwh?: number | undefined; } | undefined; }; }>>; }, "strip", z.ZodTypeAny, { name: string; partnerId: number; coverageType: "full_coverage" | "limited_coverage"; externalId?: string | undefined; restrictions?: { location: { type: "none" | "allow" | "deny"; locationIds?: number[] | undefined; }; country: { type: "none" | "allow" | "deny"; countries?: ("AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW")[] | undefined; }; partner: { type: "none" | "allow" | "deny" | "own_only"; partnerIds?: number[] | undefined; }; roaming: { type: "none" | "allow" | "deny" | "deny_all"; roamingOperatorIds?: number[] | undefined; }; locationTag: { type: "none" | "allow" | "deny"; locationTagIds?: number[] | undefined; }; } | undefined; individualSpendingLimit?: number | undefined; tariffThresholds?: { energy?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; idleTime?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; connection?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; chargingTime?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; } | undefined; overallCostCap?: { enabled: boolean; maxCostPerKwh?: number | undefined; } | undefined; chargerTypeConfig?: { ac: { coverageType: "full_coverage" | "limited_coverage" | "not_covered"; tariffThresholds?: { energy?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; idleTime?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; connection?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; chargingTime?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; } | undefined; overallCostCap?: { enabled: boolean; maxCostPerKwh?: number | undefined; } | undefined; }; dc: { coverageType: "full_coverage" | "limited_coverage" | "not_covered"; tariffThresholds?: { energy?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; idleTime?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; connection?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; chargingTime?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; } | undefined; overallCostCap?: { enabled: boolean; maxCostPerKwh?: number | undefined; } | undefined; }; } | undefined; }, { name: string; partnerId: number; coverageType: "full_coverage" | "limited_coverage"; externalId?: string | undefined; restrictions?: { location: { type: "none" | "allow" | "deny"; locationIds?: number[] | undefined; }; country: { type: "none" | "allow" | "deny"; countries?: ("AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW")[] | undefined; }; partner: { type: "none" | "allow" | "deny" | "own_only"; partnerIds?: number[] | undefined; }; roaming: { type: "none" | "allow" | "deny" | "deny_all"; roamingOperatorIds?: number[] | undefined; }; locationTag: { type: "none" | "allow" | "deny"; locationTagIds?: number[] | undefined; }; } | undefined; individualSpendingLimit?: number | undefined; tariffThresholds?: { energy?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; idleTime?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; connection?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; chargingTime?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; } | undefined; overallCostCap?: { enabled: boolean; maxCostPerKwh?: number | undefined; } | undefined; chargerTypeConfig?: { ac: { coverageType: "full_coverage" | "limited_coverage" | "not_covered"; tariffThresholds?: { energy?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; idleTime?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; connection?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; chargingTime?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; } | undefined; overallCostCap?: { enabled: boolean; maxCostPerKwh?: number | undefined; } | undefined; }; dc: { coverageType: "full_coverage" | "limited_coverage" | "not_covered"; tariffThresholds?: { energy?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; idleTime?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; connection?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; chargingTime?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; } | undefined; overallCostCap?: { enabled: boolean; maxCostPerKwh?: number | undefined; } | undefined; }; } | undefined; }>; export declare const partnerInviteCorporateBillingPolicyUpdateBody: z.ZodObject<{ name: z.ZodOptional; coverageType: z.ZodOptional>; individualSpendingLimit: z.ZodOptional; externalId: z.ZodOptional; restrictions: z.ZodOptional; partnerIds: z.ZodOptional>; }, "strip", z.ZodTypeAny, { type: "none" | "allow" | "deny" | "own_only"; partnerIds?: number[] | undefined; }, { type: "none" | "allow" | "deny" | "own_only"; partnerIds?: number[] | undefined; }>; country: z.ZodObject<{ type: z.ZodEnum<["none", "allow", "deny"]>; countries: z.ZodOptional, "many">>; }, "strip", z.ZodTypeAny, { type: "none" | "allow" | "deny"; countries?: ("AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW")[] | undefined; }, { type: "none" | "allow" | "deny"; countries?: ("AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW")[] | undefined; }>; location: z.ZodObject<{ type: z.ZodEnum<["none", "allow", "deny"]>; locationIds: z.ZodOptional>; }, "strip", z.ZodTypeAny, { type: "none" | "allow" | "deny"; locationIds?: number[] | undefined; }, { type: "none" | "allow" | "deny"; locationIds?: number[] | undefined; }>; locationTag: z.ZodObject<{ type: z.ZodEnum<["none", "allow", "deny"]>; locationTagIds: z.ZodOptional>; }, "strip", z.ZodTypeAny, { type: "none" | "allow" | "deny"; locationTagIds?: number[] | undefined; }, { type: "none" | "allow" | "deny"; locationTagIds?: number[] | undefined; }>; roaming: z.ZodObject<{ type: z.ZodEnum<["none", "deny_all", "allow", "deny"]>; roamingOperatorIds: z.ZodOptional>; }, "strip", z.ZodTypeAny, { type: "none" | "allow" | "deny" | "deny_all"; roamingOperatorIds?: number[] | undefined; }, { type: "none" | "allow" | "deny" | "deny_all"; roamingOperatorIds?: number[] | undefined; }>; }, "strip", z.ZodTypeAny, { location: { type: "none" | "allow" | "deny"; locationIds?: number[] | undefined; }; country: { type: "none" | "allow" | "deny"; countries?: ("AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW")[] | undefined; }; partner: { type: "none" | "allow" | "deny" | "own_only"; partnerIds?: number[] | undefined; }; roaming: { type: "none" | "allow" | "deny" | "deny_all"; roamingOperatorIds?: number[] | undefined; }; locationTag: { type: "none" | "allow" | "deny"; locationTagIds?: number[] | undefined; }; }, { location: { type: "none" | "allow" | "deny"; locationIds?: number[] | undefined; }; country: { type: "none" | "allow" | "deny"; countries?: ("AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW")[] | undefined; }; partner: { type: "none" | "allow" | "deny" | "own_only"; partnerIds?: number[] | undefined; }; roaming: { type: "none" | "allow" | "deny" | "deny_all"; roamingOperatorIds?: number[] | undefined; }; locationTag: { type: "none" | "allow" | "deny"; locationTagIds?: number[] | undefined; }; }>>; tariffThresholds: z.ZodOptional; maxQuantity: z.ZodOptional; maxAmount: z.ZodOptional; }, "strip", z.ZodTypeAny, { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; }, { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; }>>; idleTime: z.ZodOptional; maxQuantity: z.ZodOptional; maxAmount: z.ZodOptional; }, "strip", z.ZodTypeAny, { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; }, { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; }>>; connection: z.ZodOptional; maxQuantity: z.ZodOptional; maxAmount: z.ZodOptional; }, "strip", z.ZodTypeAny, { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; }, { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; }>>; chargingTime: z.ZodOptional; maxQuantity: z.ZodOptional; maxAmount: z.ZodOptional; }, "strip", z.ZodTypeAny, { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; }, { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; }>>; }, "strip", z.ZodTypeAny, { energy?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; idleTime?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; connection?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; chargingTime?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; }, { energy?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; idleTime?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; connection?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; chargingTime?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; }>>; overallCostCap: z.ZodOptional; }, "strip", z.ZodTypeAny, { enabled: boolean; maxCostPerKwh?: number | undefined; }, { enabled: boolean; maxCostPerKwh?: number | undefined; }>>; chargerTypeConfig: z.ZodOptional; tariffThresholds: z.ZodOptional; maxQuantity: z.ZodOptional; maxAmount: z.ZodOptional; }, "strip", z.ZodTypeAny, { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; }, { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; }>>; idleTime: z.ZodOptional; maxQuantity: z.ZodOptional; maxAmount: z.ZodOptional; }, "strip", z.ZodTypeAny, { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; }, { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; }>>; connection: z.ZodOptional; maxQuantity: z.ZodOptional; maxAmount: z.ZodOptional; }, "strip", z.ZodTypeAny, { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; }, { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; }>>; chargingTime: z.ZodOptional; maxQuantity: z.ZodOptional; maxAmount: z.ZodOptional; }, "strip", z.ZodTypeAny, { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; }, { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; }>>; }, "strip", z.ZodTypeAny, { energy?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; idleTime?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; connection?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; chargingTime?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; }, { energy?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; idleTime?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; connection?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; chargingTime?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; }>>; overallCostCap: z.ZodOptional; }, "strip", z.ZodTypeAny, { enabled: boolean; maxCostPerKwh?: number | undefined; }, { enabled: boolean; maxCostPerKwh?: number | undefined; }>>; }, "strip", z.ZodTypeAny, { coverageType: "full_coverage" | "limited_coverage" | "not_covered"; tariffThresholds?: { energy?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; idleTime?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; connection?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; chargingTime?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; } | undefined; overallCostCap?: { enabled: boolean; maxCostPerKwh?: number | undefined; } | undefined; }, { coverageType: "full_coverage" | "limited_coverage" | "not_covered"; tariffThresholds?: { energy?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; idleTime?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; connection?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; chargingTime?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; } | undefined; overallCostCap?: { enabled: boolean; maxCostPerKwh?: number | undefined; } | undefined; }>; dc: z.ZodObject<{ coverageType: z.ZodEnum<["full_coverage", "limited_coverage", "not_covered"]>; tariffThresholds: z.ZodOptional; maxQuantity: z.ZodOptional; maxAmount: z.ZodOptional; }, "strip", z.ZodTypeAny, { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; }, { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; }>>; idleTime: z.ZodOptional; maxQuantity: z.ZodOptional; maxAmount: z.ZodOptional; }, "strip", z.ZodTypeAny, { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; }, { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; }>>; connection: z.ZodOptional; maxQuantity: z.ZodOptional; maxAmount: z.ZodOptional; }, "strip", z.ZodTypeAny, { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; }, { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; }>>; chargingTime: z.ZodOptional; maxQuantity: z.ZodOptional; maxAmount: z.ZodOptional; }, "strip", z.ZodTypeAny, { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; }, { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; }>>; }, "strip", z.ZodTypeAny, { energy?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; idleTime?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; connection?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; chargingTime?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; }, { energy?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; idleTime?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; connection?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; chargingTime?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; }>>; overallCostCap: z.ZodOptional; }, "strip", z.ZodTypeAny, { enabled: boolean; maxCostPerKwh?: number | undefined; }, { enabled: boolean; maxCostPerKwh?: number | undefined; }>>; }, "strip", z.ZodTypeAny, { coverageType: "full_coverage" | "limited_coverage" | "not_covered"; tariffThresholds?: { energy?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; idleTime?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; connection?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; chargingTime?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; } | undefined; overallCostCap?: { enabled: boolean; maxCostPerKwh?: number | undefined; } | undefined; }, { coverageType: "full_coverage" | "limited_coverage" | "not_covered"; tariffThresholds?: { energy?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; idleTime?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; connection?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; chargingTime?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; } | undefined; overallCostCap?: { enabled: boolean; maxCostPerKwh?: number | undefined; } | undefined; }>; }, "strip", z.ZodTypeAny, { ac: { coverageType: "full_coverage" | "limited_coverage" | "not_covered"; tariffThresholds?: { energy?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; idleTime?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; connection?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; chargingTime?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; } | undefined; overallCostCap?: { enabled: boolean; maxCostPerKwh?: number | undefined; } | undefined; }; dc: { coverageType: "full_coverage" | "limited_coverage" | "not_covered"; tariffThresholds?: { energy?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; idleTime?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; connection?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; chargingTime?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; } | undefined; overallCostCap?: { enabled: boolean; maxCostPerKwh?: number | undefined; } | undefined; }; }, { ac: { coverageType: "full_coverage" | "limited_coverage" | "not_covered"; tariffThresholds?: { energy?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; idleTime?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; connection?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; chargingTime?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; } | undefined; overallCostCap?: { enabled: boolean; maxCostPerKwh?: number | undefined; } | undefined; }; dc: { coverageType: "full_coverage" | "limited_coverage" | "not_covered"; tariffThresholds?: { energy?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; idleTime?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; connection?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; chargingTime?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; } | undefined; overallCostCap?: { enabled: boolean; maxCostPerKwh?: number | undefined; } | undefined; }; }>>; }, "strip", z.ZodTypeAny, { name?: string | undefined; externalId?: string | undefined; restrictions?: { location: { type: "none" | "allow" | "deny"; locationIds?: number[] | undefined; }; country: { type: "none" | "allow" | "deny"; countries?: ("AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW")[] | undefined; }; partner: { type: "none" | "allow" | "deny" | "own_only"; partnerIds?: number[] | undefined; }; roaming: { type: "none" | "allow" | "deny" | "deny_all"; roamingOperatorIds?: number[] | undefined; }; locationTag: { type: "none" | "allow" | "deny"; locationTagIds?: number[] | undefined; }; } | undefined; coverageType?: "full_coverage" | "limited_coverage" | undefined; individualSpendingLimit?: number | undefined; tariffThresholds?: { energy?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; idleTime?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; connection?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; chargingTime?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; } | undefined; overallCostCap?: { enabled: boolean; maxCostPerKwh?: number | undefined; } | undefined; chargerTypeConfig?: { ac: { coverageType: "full_coverage" | "limited_coverage" | "not_covered"; tariffThresholds?: { energy?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; idleTime?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; connection?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; chargingTime?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; } | undefined; overallCostCap?: { enabled: boolean; maxCostPerKwh?: number | undefined; } | undefined; }; dc: { coverageType: "full_coverage" | "limited_coverage" | "not_covered"; tariffThresholds?: { energy?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; idleTime?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; connection?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; chargingTime?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; } | undefined; overallCostCap?: { enabled: boolean; maxCostPerKwh?: number | undefined; } | undefined; }; } | undefined; }, { name?: string | undefined; externalId?: string | undefined; restrictions?: { location: { type: "none" | "allow" | "deny"; locationIds?: number[] | undefined; }; country: { type: "none" | "allow" | "deny"; countries?: ("AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW")[] | undefined; }; partner: { type: "none" | "allow" | "deny" | "own_only"; partnerIds?: number[] | undefined; }; roaming: { type: "none" | "allow" | "deny" | "deny_all"; roamingOperatorIds?: number[] | undefined; }; locationTag: { type: "none" | "allow" | "deny"; locationTagIds?: number[] | undefined; }; } | undefined; coverageType?: "full_coverage" | "limited_coverage" | undefined; individualSpendingLimit?: number | undefined; tariffThresholds?: { energy?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; idleTime?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; connection?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; chargingTime?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; } | undefined; overallCostCap?: { enabled: boolean; maxCostPerKwh?: number | undefined; } | undefined; chargerTypeConfig?: { ac: { coverageType: "full_coverage" | "limited_coverage" | "not_covered"; tariffThresholds?: { energy?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; idleTime?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; connection?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; chargingTime?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; } | undefined; overallCostCap?: { enabled: boolean; maxCostPerKwh?: number | undefined; } | undefined; }; dc: { coverageType: "full_coverage" | "limited_coverage" | "not_covered"; tariffThresholds?: { energy?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; idleTime?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; connection?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; chargingTime?: { enabled: boolean; maxAmount?: number | undefined; maxUnitPrice?: number | undefined; maxQuantity?: number | undefined; } | undefined; } | undefined; overallCostCap?: { enabled: boolean; maxCostPerKwh?: number | undefined; } | undefined; }; } | undefined; }>; export declare const partnerInviteCreateBody: z.ZodObject<{ partnerId: z.ZodNumber; sendViaEmail: z.ZodOptional; email: z.ZodOptional; language: z.ZodOptional; acceptUrl: z.ZodOptional; options: z.ZodOptional; limitCorporateAccountBillingToPartnerChargePoints: z.ZodOptional; allowAccessToPrivateChargePoints: z.ZodOptional; corporateBillingLimit: z.ZodOptional; }, "strip", z.ZodTypeAny, { allowCorporateAccountBilling?: boolean | undefined; limitCorporateAccountBillingToPartnerChargePoints?: boolean | undefined; allowAccessToPrivateChargePoints?: boolean | undefined; corporateBillingLimit?: number | undefined; }, { allowCorporateAccountBilling?: boolean | undefined; limitCorporateAccountBillingToPartnerChargePoints?: boolean | undefined; allowAccessToPrivateChargePoints?: boolean | undefined; corporateBillingLimit?: number | undefined; }>>; }, "strip", z.ZodTypeAny, { partnerId: number; options?: { allowCorporateAccountBilling?: boolean | undefined; limitCorporateAccountBillingToPartnerChargePoints?: boolean | undefined; allowAccessToPrivateChargePoints?: boolean | undefined; corporateBillingLimit?: number | undefined; } | undefined; email?: string | undefined; language?: string | undefined; sendViaEmail?: boolean | undefined; acceptUrl?: string | undefined; }, { partnerId: number; options?: { allowCorporateAccountBilling?: boolean | undefined; limitCorporateAccountBillingToPartnerChargePoints?: boolean | undefined; allowAccessToPrivateChargePoints?: boolean | undefined; corporateBillingLimit?: number | undefined; } | undefined; email?: string | undefined; language?: string | undefined; sendViaEmail?: boolean | undefined; acceptUrl?: string | undefined; }>; export declare const partnerInviteUpdateBody: z.ZodObject<{ partnerId: z.ZodOptional; sendViaEmail: z.ZodOptional; email: z.ZodOptional; language: z.ZodOptional; acceptUrl: z.ZodOptional; options: z.ZodOptional; limitCorporateAccountBillingToPartnerChargePoints: z.ZodOptional; allowAccessToPrivateChargePoints: z.ZodOptional; corporateBillingLimit: z.ZodOptional; }, "strip", z.ZodTypeAny, { allowCorporateAccountBilling?: boolean | undefined; limitCorporateAccountBillingToPartnerChargePoints?: boolean | undefined; allowAccessToPrivateChargePoints?: boolean | undefined; corporateBillingLimit?: number | undefined; }, { allowCorporateAccountBilling?: boolean | undefined; limitCorporateAccountBillingToPartnerChargePoints?: boolean | undefined; allowAccessToPrivateChargePoints?: boolean | undefined; corporateBillingLimit?: number | undefined; }>>; }, "strip", z.ZodTypeAny, { options?: { allowCorporateAccountBilling?: boolean | undefined; limitCorporateAccountBillingToPartnerChargePoints?: boolean | undefined; allowAccessToPrivateChargePoints?: boolean | undefined; corporateBillingLimit?: number | undefined; } | undefined; email?: string | undefined; partnerId?: number | undefined; language?: string | undefined; sendViaEmail?: boolean | undefined; acceptUrl?: string | undefined; }, { options?: { allowCorporateAccountBilling?: boolean | undefined; limitCorporateAccountBillingToPartnerChargePoints?: boolean | undefined; allowAccessToPrivateChargePoints?: boolean | undefined; corporateBillingLimit?: number | undefined; } | undefined; email?: string | undefined; partnerId?: number | undefined; language?: string | undefined; sendViaEmail?: boolean | undefined; acceptUrl?: string | undefined; }>; export declare const partnerInviteCreateV2_0Body: z.ZodObject<{ partnerId: z.ZodNumber; sendViaEmail: z.ZodOptional; email: z.ZodOptional; language: z.ZodOptional>; accessPolicyId: z.ZodOptional; corporateBillingPolicyId: z.ZodOptional; reimbursement: z.ZodOptional; restrictions: z.ZodOptional; rfidIds: z.ZodOptional>; }, "strip", z.ZodTypeAny, { type: "none" | "allow"; rfidIds?: number[] | undefined; }, { type: "none" | "allow"; rfidIds?: number[] | undefined; }>>; vehicles: z.ZodOptional; vehicleIds: z.ZodOptional>; }, "strip", z.ZodTypeAny, { type: "none" | "allow"; vehicleIds?: number[] | undefined; }, { type: "none" | "allow"; vehicleIds?: number[] | undefined; }>>; }, "strip", z.ZodTypeAny, { rfids?: { type: "none" | "allow"; rfidIds?: number[] | undefined; } | undefined; vehicles?: { type: "none" | "allow"; vehicleIds?: number[] | undefined; } | undefined; }, { rfids?: { type: "none" | "allow"; rfidIds?: number[] | undefined; } | undefined; vehicles?: { type: "none" | "allow"; vehicleIds?: number[] | undefined; } | undefined; }>>; }, "strip", z.ZodTypeAny, { restrictions?: { rfids?: { type: "none" | "allow"; rfidIds?: number[] | undefined; } | undefined; vehicles?: { type: "none" | "allow"; vehicleIds?: number[] | undefined; } | undefined; } | undefined; policyId?: number | undefined; }, { restrictions?: { rfids?: { type: "none" | "allow"; rfidIds?: number[] | undefined; } | undefined; vehicles?: { type: "none" | "allow"; vehicleIds?: number[] | undefined; } | undefined; } | undefined; policyId?: number | undefined; }>>; }, "strip", z.ZodTypeAny, { partnerId: number; email?: string | undefined; language?: "is" | "lt" | "id" | "en" | "bg" | "mk" | "el" | "zh-CN" | "zh-HK" | "zh-TW" | "pt" | "sl" | "hr" | "it" | "de" | "hu" | "fi" | "sv-SE" | "da-DK" | "nb-NO" | "tr-TR" | "es-ES" | "ar" | "ary" | "he" | "ta" | "ms" | "cy" | "sr" | "fr" | "fr-MA" | "ro" | "uk" | "ru" | "nl" | "ca-ES" | "ar-EG" | "pl" | "lo" | "th" | "sq-XK" | "ga-IE" | "bs" | "ja" | "ko-KR" | "cs" | "lv" | "et" | "az" | "ka" | "af" | "hi" | "de-CH" | "fr-CH" | "it-CH" | "en-GB" | undefined; sendViaEmail?: boolean | undefined; accessPolicyId?: number | undefined; corporateBillingPolicyId?: number | undefined; reimbursement?: { restrictions?: { rfids?: { type: "none" | "allow"; rfidIds?: number[] | undefined; } | undefined; vehicles?: { type: "none" | "allow"; vehicleIds?: number[] | undefined; } | undefined; } | undefined; policyId?: number | undefined; } | undefined; }, { partnerId: number; email?: string | undefined; language?: "is" | "lt" | "id" | "en" | "bg" | "mk" | "el" | "zh-CN" | "zh-HK" | "zh-TW" | "pt" | "sl" | "hr" | "it" | "de" | "hu" | "fi" | "sv-SE" | "da-DK" | "nb-NO" | "tr-TR" | "es-ES" | "ar" | "ary" | "he" | "ta" | "ms" | "cy" | "sr" | "fr" | "fr-MA" | "ro" | "uk" | "ru" | "nl" | "ca-ES" | "ar-EG" | "pl" | "lo" | "th" | "sq-XK" | "ga-IE" | "bs" | "ja" | "ko-KR" | "cs" | "lv" | "et" | "az" | "ka" | "af" | "hi" | "de-CH" | "fr-CH" | "it-CH" | "en-GB" | undefined; sendViaEmail?: boolean | undefined; accessPolicyId?: number | undefined; corporateBillingPolicyId?: number | undefined; reimbursement?: { restrictions?: { rfids?: { type: "none" | "allow"; rfidIds?: number[] | undefined; } | undefined; vehicles?: { type: "none" | "allow"; vehicleIds?: number[] | undefined; } | undefined; } | undefined; policyId?: number | undefined; } | undefined; }>; export declare const partnerInviteUpdateV2_0Body: z.ZodObject<{ partnerId: z.ZodOptional; accessPolicyId: z.ZodOptional; corporateBillingPolicyId: z.ZodOptional; reimbursement: z.ZodOptional; restrictions: z.ZodOptional; rfidIds: z.ZodOptional>; }, "strip", z.ZodTypeAny, { type: "none" | "allow"; rfidIds?: number[] | undefined; }, { type: "none" | "allow"; rfidIds?: number[] | undefined; }>>; vehicles: z.ZodOptional; vehicleIds: z.ZodOptional>; }, "strip", z.ZodTypeAny, { type: "none" | "allow"; vehicleIds?: number[] | undefined; }, { type: "none" | "allow"; vehicleIds?: number[] | undefined; }>>; }, "strip", z.ZodTypeAny, { rfids?: { type: "none" | "allow"; rfidIds?: number[] | undefined; } | undefined; vehicles?: { type: "none" | "allow"; vehicleIds?: number[] | undefined; } | undefined; }, { rfids?: { type: "none" | "allow"; rfidIds?: number[] | undefined; } | undefined; vehicles?: { type: "none" | "allow"; vehicleIds?: number[] | undefined; } | undefined; }>>; }, "strip", z.ZodTypeAny, { restrictions?: { rfids?: { type: "none" | "allow"; rfidIds?: number[] | undefined; } | undefined; vehicles?: { type: "none" | "allow"; vehicleIds?: number[] | undefined; } | undefined; } | undefined; policyId?: number | undefined; }, { restrictions?: { rfids?: { type: "none" | "allow"; rfidIds?: number[] | undefined; } | undefined; vehicles?: { type: "none" | "allow"; vehicleIds?: number[] | undefined; } | undefined; } | undefined; policyId?: number | undefined; }>>; }, "strip", z.ZodTypeAny, { partnerId?: number | undefined; accessPolicyId?: number | undefined; corporateBillingPolicyId?: number | undefined; reimbursement?: { restrictions?: { rfids?: { type: "none" | "allow"; rfidIds?: number[] | undefined; } | undefined; vehicles?: { type: "none" | "allow"; vehicleIds?: number[] | undefined; } | undefined; } | undefined; policyId?: number | undefined; } | undefined; }, { partnerId?: number | undefined; accessPolicyId?: number | undefined; corporateBillingPolicyId?: number | undefined; reimbursement?: { restrictions?: { rfids?: { type: "none" | "allow"; rfidIds?: number[] | undefined; } | undefined; vehicles?: { type: "none" | "allow"; vehicleIds?: number[] | undefined; } | undefined; } | undefined; policyId?: number | undefined; } | undefined; }>; export declare const partnerSettlementReportPartnerSettlementRecordCreateBody: z.ZodObject<{ date: z.ZodString; paidAmount: z.ZodNumber; note: z.ZodString; }, "strip", z.ZodTypeAny, { date: string; note: string; paidAmount: number; }, { date: string; note: string; paidAmount: number; }>; export declare const partnerSettlementReportPartnerSettlementRecordUpdateBody: z.ZodObject<{ date: z.ZodString; paidAmount: z.ZodNumber; note: z.ZodString; }, "strip", z.ZodTypeAny, { date: string; note: string; paidAmount: number; }, { date: string; note: string; paidAmount: number; }>; export declare const partnerCreateDeprecatedBody: z.ZodObject<{ name: z.ZodString; regNo: z.ZodOptional; vatNo: z.ZodOptional; country: z.ZodOptional, z.ZodLiteral<"AX">, z.ZodLiteral<"AL">, z.ZodLiteral<"DZ">, z.ZodLiteral<"AS">, z.ZodLiteral<"AD">, z.ZodLiteral<"AO">, z.ZodLiteral<"AI">, z.ZodLiteral<"AQ">, z.ZodLiteral<"AG">, z.ZodLiteral<"AR">, z.ZodLiteral<"AM">, z.ZodLiteral<"AW">, z.ZodLiteral<"AU">, z.ZodLiteral<"AT">, z.ZodLiteral<"AZ">, z.ZodLiteral<"BS">, z.ZodLiteral<"BH">, z.ZodLiteral<"BD">, z.ZodLiteral<"BB">, z.ZodLiteral<"BY">, z.ZodLiteral<"BE">, z.ZodLiteral<"BZ">, z.ZodLiteral<"BJ">, z.ZodLiteral<"BM">, z.ZodLiteral<"BT">, z.ZodLiteral<"BO">, z.ZodLiteral<"BQ">, z.ZodLiteral<"BA">, z.ZodLiteral<"BW">, z.ZodLiteral<"BV">, z.ZodLiteral<"BR">, z.ZodLiteral<"IO">, z.ZodLiteral<"BN">, z.ZodLiteral<"BG">, z.ZodLiteral<"BF">, z.ZodLiteral<"BI">, z.ZodLiteral<"KH">, z.ZodLiteral<"CM">, z.ZodLiteral<"CA">, z.ZodLiteral<"CV">, z.ZodLiteral<"KY">, z.ZodLiteral<"CF">, z.ZodLiteral<"TD">, z.ZodLiteral<"CL">, z.ZodLiteral<"CN">, z.ZodLiteral<"CX">, z.ZodLiteral<"CC">, z.ZodLiteral<"CO">, z.ZodLiteral<"KM">, z.ZodLiteral<"CG">, z.ZodLiteral<"CD">, z.ZodLiteral<"CK">, z.ZodLiteral<"CR">, z.ZodLiteral<"CI">, z.ZodLiteral<"HR">, z.ZodLiteral<"CU">, z.ZodLiteral<"CW">, z.ZodLiteral<"CY">, z.ZodLiteral<"CZ">, z.ZodLiteral<"DK">, z.ZodLiteral<"DJ">, z.ZodLiteral<"DM">, z.ZodLiteral<"DO">, z.ZodLiteral<"EC">, z.ZodLiteral<"EG">, z.ZodLiteral<"SV">, z.ZodLiteral<"GQ">, z.ZodLiteral<"ER">, z.ZodLiteral<"EE">, z.ZodLiteral<"ET">, z.ZodLiteral<"FK">, z.ZodLiteral<"FO">, z.ZodLiteral<"FJ">, z.ZodLiteral<"FI">, z.ZodLiteral<"FR">, z.ZodLiteral<"GF">, z.ZodLiteral<"PF">, z.ZodLiteral<"TF">, z.ZodLiteral<"GA">, z.ZodLiteral<"GM">, z.ZodLiteral<"GE">, z.ZodLiteral<"DE">, z.ZodLiteral<"GH">, z.ZodLiteral<"GI">, z.ZodLiteral<"GR">, z.ZodLiteral<"GL">, z.ZodLiteral<"GD">, z.ZodLiteral<"GP">, z.ZodLiteral<"GU">, z.ZodLiteral<"GT">, z.ZodLiteral<"GG">, z.ZodLiteral<"GN">, z.ZodLiteral<"GW">, z.ZodLiteral<"GY">, z.ZodLiteral<"HT">, z.ZodLiteral<"HM">, z.ZodLiteral<"VA">, z.ZodLiteral<"HN">, z.ZodLiteral<"HK">, z.ZodLiteral<"HU">, z.ZodLiteral<"IS">, z.ZodLiteral<"IN">, z.ZodLiteral<"ID">, z.ZodLiteral<"IR">, z.ZodLiteral<"IQ">, z.ZodLiteral<"IE">, z.ZodLiteral<"IM">, z.ZodLiteral<"IL">, z.ZodLiteral<"IT">, z.ZodLiteral<"JM">, z.ZodLiteral<"JP">, z.ZodLiteral<"JE">, z.ZodLiteral<"JO">, z.ZodLiteral<"KZ">, z.ZodLiteral<"KE">, z.ZodLiteral<"KI">, z.ZodLiteral<"KP">, z.ZodLiteral<"KR">, z.ZodLiteral<"XK">, z.ZodLiteral<"KW">, z.ZodLiteral<"KG">, z.ZodLiteral<"LA">, z.ZodLiteral<"LV">, z.ZodLiteral<"LB">, z.ZodLiteral<"LS">, z.ZodLiteral<"LR">, z.ZodLiteral<"LY">, z.ZodLiteral<"LI">, z.ZodLiteral<"LT">, z.ZodLiteral<"LU">, z.ZodLiteral<"MO">, z.ZodLiteral<"MK">, z.ZodLiteral<"MG">, z.ZodLiteral<"MW">, z.ZodLiteral<"MY">, z.ZodLiteral<"MV">, z.ZodLiteral<"ML">, z.ZodLiteral<"MT">, z.ZodLiteral<"MH">, z.ZodLiteral<"MQ">, z.ZodLiteral<"MR">, z.ZodLiteral<"MU">, z.ZodLiteral<"YT">, z.ZodLiteral<"MX">, z.ZodLiteral<"FM">, z.ZodLiteral<"MD">, z.ZodLiteral<"MC">, z.ZodLiteral<"MN">, z.ZodLiteral<"ME">, z.ZodLiteral<"MS">, z.ZodLiteral<"MA">, z.ZodLiteral<"MZ">, z.ZodLiteral<"MM">, z.ZodLiteral<"NA">, z.ZodLiteral<"NR">, z.ZodLiteral<"NP">, z.ZodLiteral<"NL">, z.ZodLiteral<"NC">, z.ZodLiteral<"NZ">, z.ZodLiteral<"NI">, z.ZodLiteral<"NE">, z.ZodLiteral<"NG">, z.ZodLiteral<"NU">, z.ZodLiteral<"NF">, z.ZodLiteral<"MP">, z.ZodLiteral<"NO">, z.ZodLiteral<"OM">, z.ZodLiteral<"PK">, z.ZodLiteral<"PW">, z.ZodLiteral<"PS">, z.ZodLiteral<"PA">, z.ZodLiteral<"PG">, z.ZodLiteral<"PY">, z.ZodLiteral<"PE">, z.ZodLiteral<"PH">, z.ZodLiteral<"PN">, z.ZodLiteral<"PL">, z.ZodLiteral<"PT">, z.ZodLiteral<"PR">, z.ZodLiteral<"QA">, z.ZodLiteral<"RE">, z.ZodLiteral<"RO">, z.ZodLiteral<"RU">, z.ZodLiteral<"RW">, z.ZodLiteral<"BL">, z.ZodLiteral<"SH">, z.ZodLiteral<"KN">, z.ZodLiteral<"LC">, z.ZodLiteral<"MF">, z.ZodLiteral<"PM">, z.ZodLiteral<"VC">, z.ZodLiteral<"WS">, z.ZodLiteral<"SM">, z.ZodLiteral<"ST">, z.ZodLiteral<"SA">, z.ZodLiteral<"SN">, z.ZodLiteral<"RS">, z.ZodLiteral<"SC">, z.ZodLiteral<"SL">, z.ZodLiteral<"SG">, z.ZodLiteral<"SX">, z.ZodLiteral<"SK">, z.ZodLiteral<"SI">, z.ZodLiteral<"SB">, z.ZodLiteral<"SO">, z.ZodLiteral<"ZA">, z.ZodLiteral<"GS">, z.ZodLiteral<"SS">, z.ZodLiteral<"ES">, z.ZodLiteral<"LK">, z.ZodLiteral<"SD">, z.ZodLiteral<"SR">, z.ZodLiteral<"SJ">, z.ZodLiteral<"SZ">, z.ZodLiteral<"SE">, z.ZodLiteral<"CH">, z.ZodLiteral<"SY">, z.ZodLiteral<"TW">, z.ZodLiteral<"TJ">, z.ZodLiteral<"TZ">, z.ZodLiteral<"TH">, z.ZodLiteral<"TL">, z.ZodLiteral<"TG">, z.ZodLiteral<"TK">, z.ZodLiteral<"TO">, z.ZodLiteral<"TT">, z.ZodLiteral<"TN">, z.ZodLiteral<"TR">, z.ZodLiteral<"TM">, z.ZodLiteral<"TC">, z.ZodLiteral<"TV">, z.ZodLiteral<"UG">, z.ZodLiteral<"UA">, z.ZodLiteral<"AE">, z.ZodLiteral<"GB">, z.ZodLiteral<"US">, z.ZodLiteral<"UM">, z.ZodLiteral<"UY">, z.ZodLiteral<"UZ">, z.ZodLiteral<"VU">, z.ZodLiteral<"VE">, z.ZodLiteral<"VN">, z.ZodLiteral<"VG">, z.ZodLiteral<"VI">, z.ZodLiteral<"WF">, z.ZodLiteral<"EH">, z.ZodLiteral<"YE">, z.ZodLiteral<"ZM">, z.ZodLiteral<"ZW">, z.ZodNull]>>; city: z.ZodOptional; postcode: z.ZodOptional; address: z.ZodOptional; contactPerson: z.ZodOptional; email: z.ZodOptional; phone: z.ZodOptional; faultNotificationsEmail: z.ZodOptional; monthlyPlatformFee: z.ZodOptional; options: z.ZodOptional; addUserBalance: z.ZodOptional; supplierOnReceipts: z.ZodOptional; allowToControlTariffs: z.ZodOptional; allowToControlTariffGroups: z.ZodOptional; }, "strip", z.ZodTypeAny, { createUsers?: boolean | undefined; addUserBalance?: boolean | undefined; supplierOnReceipts?: boolean | undefined; allowToControlTariffs?: boolean | undefined; allowToControlTariffGroups?: boolean | undefined; }, { createUsers?: boolean | undefined; addUserBalance?: boolean | undefined; supplierOnReceipts?: boolean | undefined; allowToControlTariffs?: boolean | undefined; allowToControlTariffGroups?: boolean | undefined; }>>; corporateBilling: z.ZodOptional; monthlyLimit: z.ZodOptional; discount: z.ZodOptional; }, "strip", z.ZodTypeAny, { enabled?: boolean | undefined; monthlyLimit?: number | undefined; discount?: number | undefined; }, { enabled?: boolean | undefined; monthlyLimit?: number | undefined; discount?: number | undefined; }>>; externalId: z.ZodOptional; }, "strip", z.ZodTypeAny, { name: string; options?: { createUsers?: boolean | undefined; addUserBalance?: boolean | undefined; supplierOnReceipts?: boolean | undefined; allowToControlTariffs?: boolean | undefined; allowToControlTariffGroups?: boolean | undefined; } | undefined; email?: string | undefined; externalId?: string | undefined; country?: "AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW" | null | undefined; city?: string | undefined; address?: string | undefined; phone?: string | undefined; contactPerson?: string | undefined; regNo?: string | undefined; vatNo?: string | undefined; postcode?: string | undefined; faultNotificationsEmail?: string | undefined; monthlyPlatformFee?: number | undefined; corporateBilling?: { enabled?: boolean | undefined; monthlyLimit?: number | undefined; discount?: number | undefined; } | undefined; }, { name: string; options?: { createUsers?: boolean | undefined; addUserBalance?: boolean | undefined; supplierOnReceipts?: boolean | undefined; allowToControlTariffs?: boolean | undefined; allowToControlTariffGroups?: boolean | undefined; } | undefined; email?: string | undefined; externalId?: string | undefined; country?: "AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW" | null | undefined; city?: string | undefined; address?: string | undefined; phone?: string | undefined; contactPerson?: string | undefined; regNo?: string | undefined; vatNo?: string | undefined; postcode?: string | undefined; faultNotificationsEmail?: string | undefined; monthlyPlatformFee?: number | undefined; corporateBilling?: { enabled?: boolean | undefined; monthlyLimit?: number | undefined; discount?: number | undefined; } | undefined; }>; export declare const partnerUpdateDeprecatedBody: z.ZodObject<{ name: z.ZodString; regNo: z.ZodOptional; vatNo: z.ZodOptional; country: z.ZodOptional, z.ZodLiteral<"AX">, z.ZodLiteral<"AL">, z.ZodLiteral<"DZ">, z.ZodLiteral<"AS">, z.ZodLiteral<"AD">, z.ZodLiteral<"AO">, z.ZodLiteral<"AI">, z.ZodLiteral<"AQ">, z.ZodLiteral<"AG">, z.ZodLiteral<"AR">, z.ZodLiteral<"AM">, z.ZodLiteral<"AW">, z.ZodLiteral<"AU">, z.ZodLiteral<"AT">, z.ZodLiteral<"AZ">, z.ZodLiteral<"BS">, z.ZodLiteral<"BH">, z.ZodLiteral<"BD">, z.ZodLiteral<"BB">, z.ZodLiteral<"BY">, z.ZodLiteral<"BE">, z.ZodLiteral<"BZ">, z.ZodLiteral<"BJ">, z.ZodLiteral<"BM">, z.ZodLiteral<"BT">, z.ZodLiteral<"BO">, z.ZodLiteral<"BQ">, z.ZodLiteral<"BA">, z.ZodLiteral<"BW">, z.ZodLiteral<"BV">, z.ZodLiteral<"BR">, z.ZodLiteral<"IO">, z.ZodLiteral<"BN">, z.ZodLiteral<"BG">, z.ZodLiteral<"BF">, z.ZodLiteral<"BI">, z.ZodLiteral<"KH">, z.ZodLiteral<"CM">, z.ZodLiteral<"CA">, z.ZodLiteral<"CV">, z.ZodLiteral<"KY">, z.ZodLiteral<"CF">, z.ZodLiteral<"TD">, z.ZodLiteral<"CL">, z.ZodLiteral<"CN">, z.ZodLiteral<"CX">, z.ZodLiteral<"CC">, z.ZodLiteral<"CO">, z.ZodLiteral<"KM">, z.ZodLiteral<"CG">, z.ZodLiteral<"CD">, z.ZodLiteral<"CK">, z.ZodLiteral<"CR">, z.ZodLiteral<"CI">, z.ZodLiteral<"HR">, z.ZodLiteral<"CU">, z.ZodLiteral<"CW">, z.ZodLiteral<"CY">, z.ZodLiteral<"CZ">, z.ZodLiteral<"DK">, z.ZodLiteral<"DJ">, z.ZodLiteral<"DM">, z.ZodLiteral<"DO">, z.ZodLiteral<"EC">, z.ZodLiteral<"EG">, z.ZodLiteral<"SV">, z.ZodLiteral<"GQ">, z.ZodLiteral<"ER">, z.ZodLiteral<"EE">, z.ZodLiteral<"ET">, z.ZodLiteral<"FK">, z.ZodLiteral<"FO">, z.ZodLiteral<"FJ">, z.ZodLiteral<"FI">, z.ZodLiteral<"FR">, z.ZodLiteral<"GF">, z.ZodLiteral<"PF">, z.ZodLiteral<"TF">, z.ZodLiteral<"GA">, z.ZodLiteral<"GM">, z.ZodLiteral<"GE">, z.ZodLiteral<"DE">, z.ZodLiteral<"GH">, z.ZodLiteral<"GI">, z.ZodLiteral<"GR">, z.ZodLiteral<"GL">, z.ZodLiteral<"GD">, z.ZodLiteral<"GP">, z.ZodLiteral<"GU">, z.ZodLiteral<"GT">, z.ZodLiteral<"GG">, z.ZodLiteral<"GN">, z.ZodLiteral<"GW">, z.ZodLiteral<"GY">, z.ZodLiteral<"HT">, z.ZodLiteral<"HM">, z.ZodLiteral<"VA">, z.ZodLiteral<"HN">, z.ZodLiteral<"HK">, z.ZodLiteral<"HU">, z.ZodLiteral<"IS">, z.ZodLiteral<"IN">, z.ZodLiteral<"ID">, z.ZodLiteral<"IR">, z.ZodLiteral<"IQ">, z.ZodLiteral<"IE">, z.ZodLiteral<"IM">, z.ZodLiteral<"IL">, z.ZodLiteral<"IT">, z.ZodLiteral<"JM">, z.ZodLiteral<"JP">, z.ZodLiteral<"JE">, z.ZodLiteral<"JO">, z.ZodLiteral<"KZ">, z.ZodLiteral<"KE">, z.ZodLiteral<"KI">, z.ZodLiteral<"KP">, z.ZodLiteral<"KR">, z.ZodLiteral<"XK">, z.ZodLiteral<"KW">, z.ZodLiteral<"KG">, z.ZodLiteral<"LA">, z.ZodLiteral<"LV">, z.ZodLiteral<"LB">, z.ZodLiteral<"LS">, z.ZodLiteral<"LR">, z.ZodLiteral<"LY">, z.ZodLiteral<"LI">, z.ZodLiteral<"LT">, z.ZodLiteral<"LU">, z.ZodLiteral<"MO">, z.ZodLiteral<"MK">, z.ZodLiteral<"MG">, z.ZodLiteral<"MW">, z.ZodLiteral<"MY">, z.ZodLiteral<"MV">, z.ZodLiteral<"ML">, z.ZodLiteral<"MT">, z.ZodLiteral<"MH">, z.ZodLiteral<"MQ">, z.ZodLiteral<"MR">, z.ZodLiteral<"MU">, z.ZodLiteral<"YT">, z.ZodLiteral<"MX">, z.ZodLiteral<"FM">, z.ZodLiteral<"MD">, z.ZodLiteral<"MC">, z.ZodLiteral<"MN">, z.ZodLiteral<"ME">, z.ZodLiteral<"MS">, z.ZodLiteral<"MA">, z.ZodLiteral<"MZ">, z.ZodLiteral<"MM">, z.ZodLiteral<"NA">, z.ZodLiteral<"NR">, z.ZodLiteral<"NP">, z.ZodLiteral<"NL">, z.ZodLiteral<"NC">, z.ZodLiteral<"NZ">, z.ZodLiteral<"NI">, z.ZodLiteral<"NE">, z.ZodLiteral<"NG">, z.ZodLiteral<"NU">, z.ZodLiteral<"NF">, z.ZodLiteral<"MP">, z.ZodLiteral<"NO">, z.ZodLiteral<"OM">, z.ZodLiteral<"PK">, z.ZodLiteral<"PW">, z.ZodLiteral<"PS">, z.ZodLiteral<"PA">, z.ZodLiteral<"PG">, z.ZodLiteral<"PY">, z.ZodLiteral<"PE">, z.ZodLiteral<"PH">, z.ZodLiteral<"PN">, z.ZodLiteral<"PL">, z.ZodLiteral<"PT">, z.ZodLiteral<"PR">, z.ZodLiteral<"QA">, z.ZodLiteral<"RE">, z.ZodLiteral<"RO">, z.ZodLiteral<"RU">, z.ZodLiteral<"RW">, z.ZodLiteral<"BL">, z.ZodLiteral<"SH">, z.ZodLiteral<"KN">, z.ZodLiteral<"LC">, z.ZodLiteral<"MF">, z.ZodLiteral<"PM">, z.ZodLiteral<"VC">, z.ZodLiteral<"WS">, z.ZodLiteral<"SM">, z.ZodLiteral<"ST">, z.ZodLiteral<"SA">, z.ZodLiteral<"SN">, z.ZodLiteral<"RS">, z.ZodLiteral<"SC">, z.ZodLiteral<"SL">, z.ZodLiteral<"SG">, z.ZodLiteral<"SX">, z.ZodLiteral<"SK">, z.ZodLiteral<"SI">, z.ZodLiteral<"SB">, z.ZodLiteral<"SO">, z.ZodLiteral<"ZA">, z.ZodLiteral<"GS">, z.ZodLiteral<"SS">, z.ZodLiteral<"ES">, z.ZodLiteral<"LK">, z.ZodLiteral<"SD">, z.ZodLiteral<"SR">, z.ZodLiteral<"SJ">, z.ZodLiteral<"SZ">, z.ZodLiteral<"SE">, z.ZodLiteral<"CH">, z.ZodLiteral<"SY">, z.ZodLiteral<"TW">, z.ZodLiteral<"TJ">, z.ZodLiteral<"TZ">, z.ZodLiteral<"TH">, z.ZodLiteral<"TL">, z.ZodLiteral<"TG">, z.ZodLiteral<"TK">, z.ZodLiteral<"TO">, z.ZodLiteral<"TT">, z.ZodLiteral<"TN">, z.ZodLiteral<"TR">, z.ZodLiteral<"TM">, z.ZodLiteral<"TC">, z.ZodLiteral<"TV">, z.ZodLiteral<"UG">, z.ZodLiteral<"UA">, z.ZodLiteral<"AE">, z.ZodLiteral<"GB">, z.ZodLiteral<"US">, z.ZodLiteral<"UM">, z.ZodLiteral<"UY">, z.ZodLiteral<"UZ">, z.ZodLiteral<"VU">, z.ZodLiteral<"VE">, z.ZodLiteral<"VN">, z.ZodLiteral<"VG">, z.ZodLiteral<"VI">, z.ZodLiteral<"WF">, z.ZodLiteral<"EH">, z.ZodLiteral<"YE">, z.ZodLiteral<"ZM">, z.ZodLiteral<"ZW">, z.ZodNull]>>; city: z.ZodOptional; postcode: z.ZodOptional; address: z.ZodOptional; contactPerson: z.ZodOptional; email: z.ZodOptional; phone: z.ZodOptional; faultNotificationsEmail: z.ZodOptional; monthlyPlatformFee: z.ZodOptional; options: z.ZodOptional; addUserBalance: z.ZodOptional; supplierOnReceipts: z.ZodOptional; allowToControlTariffs: z.ZodOptional; allowToControlTariffGroups: z.ZodOptional; }, "strip", z.ZodTypeAny, { createUsers?: boolean | undefined; addUserBalance?: boolean | undefined; supplierOnReceipts?: boolean | undefined; allowToControlTariffs?: boolean | undefined; allowToControlTariffGroups?: boolean | undefined; }, { createUsers?: boolean | undefined; addUserBalance?: boolean | undefined; supplierOnReceipts?: boolean | undefined; allowToControlTariffs?: boolean | undefined; allowToControlTariffGroups?: boolean | undefined; }>>; corporateBilling: z.ZodOptional; monthlyLimit: z.ZodOptional; discount: z.ZodOptional; }, "strip", z.ZodTypeAny, { enabled?: boolean | undefined; monthlyLimit?: number | undefined; discount?: number | undefined; }, { enabled?: boolean | undefined; monthlyLimit?: number | undefined; discount?: number | undefined; }>>; externalId: z.ZodOptional; }, "strip", z.ZodTypeAny, { name: string; options?: { createUsers?: boolean | undefined; addUserBalance?: boolean | undefined; supplierOnReceipts?: boolean | undefined; allowToControlTariffs?: boolean | undefined; allowToControlTariffGroups?: boolean | undefined; } | undefined; email?: string | undefined; externalId?: string | undefined; country?: "AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW" | null | undefined; city?: string | undefined; address?: string | undefined; phone?: string | undefined; contactPerson?: string | undefined; regNo?: string | undefined; vatNo?: string | undefined; postcode?: string | undefined; faultNotificationsEmail?: string | undefined; monthlyPlatformFee?: number | undefined; corporateBilling?: { enabled?: boolean | undefined; monthlyLimit?: number | undefined; discount?: number | undefined; } | undefined; }, { name: string; options?: { createUsers?: boolean | undefined; addUserBalance?: boolean | undefined; supplierOnReceipts?: boolean | undefined; allowToControlTariffs?: boolean | undefined; allowToControlTariffGroups?: boolean | undefined; } | undefined; email?: string | undefined; externalId?: string | undefined; country?: "AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW" | null | undefined; city?: string | undefined; address?: string | undefined; phone?: string | undefined; contactPerson?: string | undefined; regNo?: string | undefined; vatNo?: string | undefined; postcode?: string | undefined; faultNotificationsEmail?: string | undefined; monthlyPlatformFee?: number | undefined; corporateBilling?: { enabled?: boolean | undefined; monthlyLimit?: number | undefined; discount?: number | undefined; } | undefined; }>; export declare const partnerCreateBody: z.ZodObject<{ businessName: z.ZodOptional; reimbursement: z.ZodOptional; payoutMode: z.ZodOptional>; cycle: z.ZodOptional>; }, "strip", z.ZodTypeAny, { enabled?: boolean | undefined; payoutMode?: "operator_managed" | "partner_managed" | undefined; cycle?: "monthly" | "quarterly" | "annual" | undefined; }, { enabled?: boolean | undefined; payoutMode?: "operator_managed" | "partner_managed" | undefined; cycle?: "monthly" | "quarterly" | "annual" | undefined; }>>; notifications: z.ZodOptional; }, "strip", z.ZodTypeAny, { chargePointFaults?: boolean | undefined; }, { chargePointFaults?: boolean | undefined; }>>; billing: z.ZodOptional; }, "strip", z.ZodTypeAny, { settlementReports?: boolean | undefined; }, { settlementReports?: boolean | undefined; }>>; }, "strip", z.ZodTypeAny, { technical?: { chargePointFaults?: boolean | undefined; } | undefined; billing?: { settlementReports?: boolean | undefined; } | undefined; }, { technical?: { chargePointFaults?: boolean | undefined; } | undefined; billing?: { settlementReports?: boolean | undefined; } | undefined; }>>; id: z.ZodOptional; name: z.ZodOptional; translatedName: z.ZodOptional, "many">>; regNo: z.ZodOptional; vatNo: z.ZodOptional; address: z.ZodOptional; translatedAddress: z.ZodOptional, "many">>; postcode: z.ZodOptional; city: z.ZodOptional; translatedCity: z.ZodOptional, "many">>; country: z.ZodOptional>; region: z.ZodOptional; translatedRegion: z.ZodOptional, "many">>; state: z.ZodOptional, z.ZodEnum<["NSW", "VIC", "QLD", "WA", "SA", "TAS", "ACT", "NT", "JBT", "CX", "NF", "CC", "AQ", "CSI", "ACI", "HM"]>, z.ZodEnum<["AB", "BC", "MB", "NB", "NL", "NT", "NS", "NU", "ON", "PE", "QC", "SK", "YT"]>, z.ZodEnum<["81", "84", "85", "67", "89", "71", "76", "95", "79"]>, z.ZodEnum<["AB", "AR", "AG", "BC", "BH", "BN", "BT", "BV", "BR", "B", "BZ", "CL", "CS", "CT", "CV", "DB", "DJ", "GL", "GR", "GJ", "HR", "HD", "IL", "IS", "IF", "MM", "MH", "MS", "NT", "OT", "PH", "SM", "SJ", "SB", "SV", "TR", "TM", "TL", "VS", "VL", "VN"]>]>>; contactDetails: z.ZodOptional; email: z.ZodOptional; phone: z.ZodOptional; }, "strip", z.ZodTypeAny, { email?: string | undefined; phone?: string | undefined; contactPerson?: string | undefined; }, { email?: string | undefined; phone?: string | undefined; contactPerson?: string | undefined; }>>; technical: z.ZodOptional; email: z.ZodOptional; phone: z.ZodOptional; }, "strip", z.ZodTypeAny, { email?: string | undefined; phone?: string | undefined; contactPerson?: string | undefined; }, { email?: string | undefined; phone?: string | undefined; contactPerson?: string | undefined; }>>; billing: z.ZodOptional; email: z.ZodOptional; phone: z.ZodOptional; }, "strip", z.ZodTypeAny, { email?: string | undefined; phone?: string | undefined; contactPerson?: string | undefined; }, { email?: string | undefined; phone?: string | undefined; contactPerson?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { technical?: { email?: string | undefined; phone?: string | undefined; contactPerson?: string | undefined; } | undefined; billing?: { email?: string | undefined; phone?: string | undefined; contactPerson?: string | undefined; } | undefined; administrative?: { email?: string | undefined; phone?: string | undefined; contactPerson?: string | undefined; } | undefined; }, { technical?: { email?: string | undefined; phone?: string | undefined; contactPerson?: string | undefined; } | undefined; billing?: { email?: string | undefined; phone?: string | undefined; contactPerson?: string | undefined; } | undefined; administrative?: { email?: string | undefined; phone?: string | undefined; contactPerson?: string | undefined; } | undefined; }>>; monthlyPlatformFee: z.ZodOptional; receiptsPrefix: z.ZodOptional; receiptsStartingNumber: z.ZodOptional; invoiceNumberPrefix: z.ZodOptional; startingInvoiceNumber: z.ZodOptional; options: z.ZodOptional>; allowViewingUsersWhoAcceptedInvite: z.ZodOptional; createUsers: z.ZodOptional; addUserBalance: z.ZodOptional; allowViewingAllSessionsOfInvitedUsers: z.ZodOptional; supplierOnReceipts: z.ZodOptional; supplierOnInvoices: z.ZodOptional; allowToControlTariffs: z.ZodOptional; allowToControlTariffGroups: z.ZodOptional; allowToControlCpConfigurations: z.ZodOptional; allowToLogExemptPeriods: z.ZodOptional; settlementReportBreakdown: z.ZodOptional>; }, "strip", z.ZodTypeAny, { createUsers?: boolean | undefined; addUserBalance?: boolean | undefined; supplierOnReceipts?: boolean | undefined; allowToControlTariffs?: boolean | undefined; allowToControlTariffGroups?: boolean | undefined; userVisibility?: "all" | "none" | "corporateBillingOnly" | undefined; allowViewingUsersWhoAcceptedInvite?: boolean | undefined; allowViewingAllSessionsOfInvitedUsers?: boolean | undefined; supplierOnInvoices?: boolean | undefined; allowToControlCpConfigurations?: boolean | undefined; allowToLogExemptPeriods?: boolean | undefined; settlementReportBreakdown?: "none" | "by_location" | "by_partner_contract" | "by_location_and_partner_contract" | undefined; }, { createUsers?: boolean | undefined; addUserBalance?: boolean | undefined; supplierOnReceipts?: boolean | undefined; allowToControlTariffs?: boolean | undefined; allowToControlTariffGroups?: boolean | undefined; userVisibility?: "all" | "none" | "corporateBillingOnly" | undefined; allowViewingUsersWhoAcceptedInvite?: boolean | undefined; allowViewingAllSessionsOfInvitedUsers?: boolean | undefined; supplierOnInvoices?: boolean | undefined; allowToControlCpConfigurations?: boolean | undefined; allowToLogExemptPeriods?: boolean | undefined; settlementReportBreakdown?: "none" | "by_location" | "by_partner_contract" | "by_location_and_partner_contract" | undefined; }>>; corporateBilling: z.ZodOptional; monthlyLimit: z.ZodOptional; frequency: z.ZodOptional>; limit: z.ZodOptional; discount: z.ZodOptional; }, "strip", z.ZodTypeAny, { limit?: number | undefined; enabled?: boolean | undefined; monthlyLimit?: number | undefined; discount?: number | undefined; frequency?: "monthly" | "quarterly" | "semiAnnually" | "annually" | undefined; }, { limit?: number | undefined; enabled?: boolean | undefined; monthlyLimit?: number | undefined; discount?: number | undefined; frequency?: "monthly" | "quarterly" | "semiAnnually" | "annually" | undefined; }>>; externalId: z.ZodOptional; bankDetails: z.ZodOptional; bankCode: z.ZodOptional; bankAccountNumber: z.ZodOptional; bankAccountType: z.ZodOptional; bankBic: z.ZodOptional; bankName: z.ZodOptional; bankAddress: z.ZodOptional; bankAccountHolder: z.ZodOptional; translatedBankName: z.ZodOptional, "many">>; translatedBankAddress: z.ZodOptional, "many">>; translatedBankAccountHolder: z.ZodOptional, "many">>; }, "strip", z.ZodTypeAny, { bankIban?: string | undefined; bankCode?: string | undefined; bankAccountNumber?: string | undefined; bankAccountType?: string | undefined; bankBic?: string | undefined; bankName?: string | undefined; bankAddress?: string | undefined; bankAccountHolder?: string | undefined; translatedBankName?: { locale: string; translation: string; }[] | undefined; translatedBankAddress?: { locale: string; translation: string; }[] | undefined; translatedBankAccountHolder?: { locale: string; translation: string; }[] | undefined; }, { bankIban?: string | undefined; bankCode?: string | undefined; bankAccountNumber?: string | undefined; bankAccountType?: string | undefined; bankBic?: string | undefined; bankName?: string | undefined; bankAddress?: string | undefined; bankAccountHolder?: string | undefined; translatedBankName?: { locale: string; translation: string; }[] | undefined; translatedBankAddress?: { locale: string; translation: string; }[] | undefined; translatedBankAccountHolder?: { locale: string; translation: string; }[] | undefined; }>>; lastUpdatedAt: z.ZodOptional; operatorId: z.ZodOptional; }, "strip", z.ZodTypeAny, { options?: { createUsers?: boolean | undefined; addUserBalance?: boolean | undefined; supplierOnReceipts?: boolean | undefined; allowToControlTariffs?: boolean | undefined; allowToControlTariffGroups?: boolean | undefined; userVisibility?: "all" | "none" | "corporateBillingOnly" | undefined; allowViewingUsersWhoAcceptedInvite?: boolean | undefined; allowViewingAllSessionsOfInvitedUsers?: boolean | undefined; supplierOnInvoices?: boolean | undefined; allowToControlCpConfigurations?: boolean | undefined; allowToLogExemptPeriods?: boolean | undefined; settlementReportBreakdown?: "none" | "by_location" | "by_partner_contract" | "by_location_and_partner_contract" | undefined; } | undefined; name?: string | undefined; id?: number | undefined; lastUpdatedAt?: string | undefined; externalId?: string | undefined; notifications?: { technical?: { chargePointFaults?: boolean | undefined; } | undefined; billing?: { settlementReports?: boolean | undefined; } | undefined; } | undefined; operatorId?: number | undefined; country?: "AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW" | undefined; city?: string | undefined; address?: string | undefined; businessName?: string | undefined; region?: string | undefined; state?: "AL" | "AS" | "AQ" | "AG" | "AR" | "AZ" | "BH" | "BZ" | "BT" | "BV" | "BR" | "BN" | "CA" | "CV" | "KY" | "CL" | "CX" | "CC" | "CO" | "HR" | "DJ" | "SV" | "GA" | "DE" | "GR" | "GL" | "GU" | "HM" | "VA" | "IS" | "IN" | "ID" | "IL" | "LA" | "MO" | "MT" | "MH" | "YT" | "FM" | "MD" | "MN" | "ME" | "MS" | "MA" | "MM" | "NL" | "NC" | "NE" | "NU" | "NF" | "MP" | "PW" | "PA" | "PE" | "PH" | "PR" | "SM" | "SA" | "SC" | "SK" | "SB" | "SD" | "SJ" | "TL" | "TN" | "TR" | "TM" | "VN" | "VI" | "67" | "71" | "76" | "79" | "81" | "84" | "85" | "89" | "95" | "AK" | "CT" | "DC" | "FL" | "HI" | "IA" | "KS" | "MI" | "NV" | "NH" | "NJ" | "NM" | "NY" | "ND" | "OH" | "OK" | "OR" | "RI" | "TX" | "UT" | "VT" | "WA" | "WV" | "WI" | "WY" | "NSW" | "VIC" | "QLD" | "TAS" | "ACT" | "NT" | "JBT" | "CSI" | "ACI" | "AB" | "BC" | "MB" | "NB" | "NS" | "ON" | "QC" | "B" | "CS" | "DB" | "GJ" | "HD" | "IF" | "OT" | "VS" | "VL" | undefined; reimbursement?: { enabled?: boolean | undefined; payoutMode?: "operator_managed" | "partner_managed" | undefined; cycle?: "monthly" | "quarterly" | "annual" | undefined; } | undefined; regNo?: string | undefined; vatNo?: string | undefined; postcode?: string | undefined; monthlyPlatformFee?: number | undefined; corporateBilling?: { limit?: number | undefined; enabled?: boolean | undefined; monthlyLimit?: number | undefined; discount?: number | undefined; frequency?: "monthly" | "quarterly" | "semiAnnually" | "annually" | undefined; } | undefined; translatedName?: { locale: string; translation: string; }[] | undefined; translatedAddress?: { locale: string; translation: string; }[] | undefined; translatedCity?: { locale: string; translation: string; }[] | undefined; translatedRegion?: { locale: string; translation: string; }[] | undefined; contactDetails?: { technical?: { email?: string | undefined; phone?: string | undefined; contactPerson?: string | undefined; } | undefined; billing?: { email?: string | undefined; phone?: string | undefined; contactPerson?: string | undefined; } | undefined; administrative?: { email?: string | undefined; phone?: string | undefined; contactPerson?: string | undefined; } | undefined; } | undefined; receiptsPrefix?: string | undefined; receiptsStartingNumber?: string | undefined; invoiceNumberPrefix?: string | undefined; startingInvoiceNumber?: string | undefined; bankDetails?: { bankIban?: string | undefined; bankCode?: string | undefined; bankAccountNumber?: string | undefined; bankAccountType?: string | undefined; bankBic?: string | undefined; bankName?: string | undefined; bankAddress?: string | undefined; bankAccountHolder?: string | undefined; translatedBankName?: { locale: string; translation: string; }[] | undefined; translatedBankAddress?: { locale: string; translation: string; }[] | undefined; translatedBankAccountHolder?: { locale: string; translation: string; }[] | undefined; } | undefined; }, { options?: { createUsers?: boolean | undefined; addUserBalance?: boolean | undefined; supplierOnReceipts?: boolean | undefined; allowToControlTariffs?: boolean | undefined; allowToControlTariffGroups?: boolean | undefined; userVisibility?: "all" | "none" | "corporateBillingOnly" | undefined; allowViewingUsersWhoAcceptedInvite?: boolean | undefined; allowViewingAllSessionsOfInvitedUsers?: boolean | undefined; supplierOnInvoices?: boolean | undefined; allowToControlCpConfigurations?: boolean | undefined; allowToLogExemptPeriods?: boolean | undefined; settlementReportBreakdown?: "none" | "by_location" | "by_partner_contract" | "by_location_and_partner_contract" | undefined; } | undefined; name?: string | undefined; id?: number | undefined; lastUpdatedAt?: string | undefined; externalId?: string | undefined; notifications?: { technical?: { chargePointFaults?: boolean | undefined; } | undefined; billing?: { settlementReports?: boolean | undefined; } | undefined; } | undefined; operatorId?: number | undefined; country?: "AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW" | undefined; city?: string | undefined; address?: string | undefined; businessName?: string | undefined; region?: string | undefined; state?: "AL" | "AS" | "AQ" | "AG" | "AR" | "AZ" | "BH" | "BZ" | "BT" | "BV" | "BR" | "BN" | "CA" | "CV" | "KY" | "CL" | "CX" | "CC" | "CO" | "HR" | "DJ" | "SV" | "GA" | "DE" | "GR" | "GL" | "GU" | "HM" | "VA" | "IS" | "IN" | "ID" | "IL" | "LA" | "MO" | "MT" | "MH" | "YT" | "FM" | "MD" | "MN" | "ME" | "MS" | "MA" | "MM" | "NL" | "NC" | "NE" | "NU" | "NF" | "MP" | "PW" | "PA" | "PE" | "PH" | "PR" | "SM" | "SA" | "SC" | "SK" | "SB" | "SD" | "SJ" | "TL" | "TN" | "TR" | "TM" | "VN" | "VI" | "67" | "71" | "76" | "79" | "81" | "84" | "85" | "89" | "95" | "AK" | "CT" | "DC" | "FL" | "HI" | "IA" | "KS" | "MI" | "NV" | "NH" | "NJ" | "NM" | "NY" | "ND" | "OH" | "OK" | "OR" | "RI" | "TX" | "UT" | "VT" | "WA" | "WV" | "WI" | "WY" | "NSW" | "VIC" | "QLD" | "TAS" | "ACT" | "NT" | "JBT" | "CSI" | "ACI" | "AB" | "BC" | "MB" | "NB" | "NS" | "ON" | "QC" | "B" | "CS" | "DB" | "GJ" | "HD" | "IF" | "OT" | "VS" | "VL" | undefined; reimbursement?: { enabled?: boolean | undefined; payoutMode?: "operator_managed" | "partner_managed" | undefined; cycle?: "monthly" | "quarterly" | "annual" | undefined; } | undefined; regNo?: string | undefined; vatNo?: string | undefined; postcode?: string | undefined; monthlyPlatformFee?: number | undefined; corporateBilling?: { limit?: number | undefined; enabled?: boolean | undefined; monthlyLimit?: number | undefined; discount?: number | undefined; frequency?: "monthly" | "quarterly" | "semiAnnually" | "annually" | undefined; } | undefined; translatedName?: { locale: string; translation: string; }[] | undefined; translatedAddress?: { locale: string; translation: string; }[] | undefined; translatedCity?: { locale: string; translation: string; }[] | undefined; translatedRegion?: { locale: string; translation: string; }[] | undefined; contactDetails?: { technical?: { email?: string | undefined; phone?: string | undefined; contactPerson?: string | undefined; } | undefined; billing?: { email?: string | undefined; phone?: string | undefined; contactPerson?: string | undefined; } | undefined; administrative?: { email?: string | undefined; phone?: string | undefined; contactPerson?: string | undefined; } | undefined; } | undefined; receiptsPrefix?: string | undefined; receiptsStartingNumber?: string | undefined; invoiceNumberPrefix?: string | undefined; startingInvoiceNumber?: string | undefined; bankDetails?: { bankIban?: string | undefined; bankCode?: string | undefined; bankAccountNumber?: string | undefined; bankAccountType?: string | undefined; bankBic?: string | undefined; bankName?: string | undefined; bankAddress?: string | undefined; bankAccountHolder?: string | undefined; translatedBankName?: { locale: string; translation: string; }[] | undefined; translatedBankAddress?: { locale: string; translation: string; }[] | undefined; translatedBankAccountHolder?: { locale: string; translation: string; }[] | undefined; } | undefined; }>; export declare const partnerUpdateBody: z.ZodObject<{ businessName: z.ZodOptional; reimbursement: z.ZodOptional; payoutMode: z.ZodOptional>; cycle: z.ZodOptional>; }, "strip", z.ZodTypeAny, { enabled?: boolean | undefined; payoutMode?: "operator_managed" | "partner_managed" | undefined; cycle?: "monthly" | "quarterly" | "annual" | undefined; }, { enabled?: boolean | undefined; payoutMode?: "operator_managed" | "partner_managed" | undefined; cycle?: "monthly" | "quarterly" | "annual" | undefined; }>>; notifications: z.ZodOptional; }, "strip", z.ZodTypeAny, { chargePointFaults?: boolean | undefined; }, { chargePointFaults?: boolean | undefined; }>>; billing: z.ZodOptional; }, "strip", z.ZodTypeAny, { settlementReports?: boolean | undefined; }, { settlementReports?: boolean | undefined; }>>; }, "strip", z.ZodTypeAny, { technical?: { chargePointFaults?: boolean | undefined; } | undefined; billing?: { settlementReports?: boolean | undefined; } | undefined; }, { technical?: { chargePointFaults?: boolean | undefined; } | undefined; billing?: { settlementReports?: boolean | undefined; } | undefined; }>>; id: z.ZodOptional; name: z.ZodOptional; translatedName: z.ZodOptional, "many">>; regNo: z.ZodOptional; vatNo: z.ZodOptional; address: z.ZodOptional; translatedAddress: z.ZodOptional, "many">>; postcode: z.ZodOptional; city: z.ZodOptional; translatedCity: z.ZodOptional, "many">>; country: z.ZodOptional>; region: z.ZodOptional; translatedRegion: z.ZodOptional, "many">>; state: z.ZodOptional, z.ZodEnum<["NSW", "VIC", "QLD", "WA", "SA", "TAS", "ACT", "NT", "JBT", "CX", "NF", "CC", "AQ", "CSI", "ACI", "HM"]>, z.ZodEnum<["AB", "BC", "MB", "NB", "NL", "NT", "NS", "NU", "ON", "PE", "QC", "SK", "YT"]>, z.ZodEnum<["81", "84", "85", "67", "89", "71", "76", "95", "79"]>, z.ZodEnum<["AB", "AR", "AG", "BC", "BH", "BN", "BT", "BV", "BR", "B", "BZ", "CL", "CS", "CT", "CV", "DB", "DJ", "GL", "GR", "GJ", "HR", "HD", "IL", "IS", "IF", "MM", "MH", "MS", "NT", "OT", "PH", "SM", "SJ", "SB", "SV", "TR", "TM", "TL", "VS", "VL", "VN"]>]>>; contactDetails: z.ZodOptional; email: z.ZodOptional; phone: z.ZodOptional; }, "strip", z.ZodTypeAny, { email?: string | undefined; phone?: string | undefined; contactPerson?: string | undefined; }, { email?: string | undefined; phone?: string | undefined; contactPerson?: string | undefined; }>>; technical: z.ZodOptional; email: z.ZodOptional; phone: z.ZodOptional; }, "strip", z.ZodTypeAny, { email?: string | undefined; phone?: string | undefined; contactPerson?: string | undefined; }, { email?: string | undefined; phone?: string | undefined; contactPerson?: string | undefined; }>>; billing: z.ZodOptional; email: z.ZodOptional; phone: z.ZodOptional; }, "strip", z.ZodTypeAny, { email?: string | undefined; phone?: string | undefined; contactPerson?: string | undefined; }, { email?: string | undefined; phone?: string | undefined; contactPerson?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { technical?: { email?: string | undefined; phone?: string | undefined; contactPerson?: string | undefined; } | undefined; billing?: { email?: string | undefined; phone?: string | undefined; contactPerson?: string | undefined; } | undefined; administrative?: { email?: string | undefined; phone?: string | undefined; contactPerson?: string | undefined; } | undefined; }, { technical?: { email?: string | undefined; phone?: string | undefined; contactPerson?: string | undefined; } | undefined; billing?: { email?: string | undefined; phone?: string | undefined; contactPerson?: string | undefined; } | undefined; administrative?: { email?: string | undefined; phone?: string | undefined; contactPerson?: string | undefined; } | undefined; }>>; monthlyPlatformFee: z.ZodOptional; receiptsPrefix: z.ZodOptional; receiptsStartingNumber: z.ZodOptional; invoiceNumberPrefix: z.ZodOptional; startingInvoiceNumber: z.ZodOptional; options: z.ZodOptional>; allowViewingUsersWhoAcceptedInvite: z.ZodOptional; createUsers: z.ZodOptional; addUserBalance: z.ZodOptional; allowViewingAllSessionsOfInvitedUsers: z.ZodOptional; supplierOnReceipts: z.ZodOptional; supplierOnInvoices: z.ZodOptional; allowToControlTariffs: z.ZodOptional; allowToControlTariffGroups: z.ZodOptional; allowToControlCpConfigurations: z.ZodOptional; allowToLogExemptPeriods: z.ZodOptional; settlementReportBreakdown: z.ZodOptional>; }, "strip", z.ZodTypeAny, { createUsers?: boolean | undefined; addUserBalance?: boolean | undefined; supplierOnReceipts?: boolean | undefined; allowToControlTariffs?: boolean | undefined; allowToControlTariffGroups?: boolean | undefined; userVisibility?: "all" | "none" | "corporateBillingOnly" | undefined; allowViewingUsersWhoAcceptedInvite?: boolean | undefined; allowViewingAllSessionsOfInvitedUsers?: boolean | undefined; supplierOnInvoices?: boolean | undefined; allowToControlCpConfigurations?: boolean | undefined; allowToLogExemptPeriods?: boolean | undefined; settlementReportBreakdown?: "none" | "by_location" | "by_partner_contract" | "by_location_and_partner_contract" | undefined; }, { createUsers?: boolean | undefined; addUserBalance?: boolean | undefined; supplierOnReceipts?: boolean | undefined; allowToControlTariffs?: boolean | undefined; allowToControlTariffGroups?: boolean | undefined; userVisibility?: "all" | "none" | "corporateBillingOnly" | undefined; allowViewingUsersWhoAcceptedInvite?: boolean | undefined; allowViewingAllSessionsOfInvitedUsers?: boolean | undefined; supplierOnInvoices?: boolean | undefined; allowToControlCpConfigurations?: boolean | undefined; allowToLogExemptPeriods?: boolean | undefined; settlementReportBreakdown?: "none" | "by_location" | "by_partner_contract" | "by_location_and_partner_contract" | undefined; }>>; corporateBilling: z.ZodOptional; monthlyLimit: z.ZodOptional; frequency: z.ZodOptional>; limit: z.ZodOptional; discount: z.ZodOptional; }, "strip", z.ZodTypeAny, { limit?: number | undefined; enabled?: boolean | undefined; monthlyLimit?: number | undefined; discount?: number | undefined; frequency?: "monthly" | "quarterly" | "semiAnnually" | "annually" | undefined; }, { limit?: number | undefined; enabled?: boolean | undefined; monthlyLimit?: number | undefined; discount?: number | undefined; frequency?: "monthly" | "quarterly" | "semiAnnually" | "annually" | undefined; }>>; externalId: z.ZodOptional; bankDetails: z.ZodOptional; bankCode: z.ZodOptional; bankAccountNumber: z.ZodOptional; bankAccountType: z.ZodOptional; bankBic: z.ZodOptional; bankName: z.ZodOptional; bankAddress: z.ZodOptional; bankAccountHolder: z.ZodOptional; translatedBankName: z.ZodOptional, "many">>; translatedBankAddress: z.ZodOptional, "many">>; translatedBankAccountHolder: z.ZodOptional, "many">>; }, "strip", z.ZodTypeAny, { bankIban?: string | undefined; bankCode?: string | undefined; bankAccountNumber?: string | undefined; bankAccountType?: string | undefined; bankBic?: string | undefined; bankName?: string | undefined; bankAddress?: string | undefined; bankAccountHolder?: string | undefined; translatedBankName?: { locale: string; translation: string; }[] | undefined; translatedBankAddress?: { locale: string; translation: string; }[] | undefined; translatedBankAccountHolder?: { locale: string; translation: string; }[] | undefined; }, { bankIban?: string | undefined; bankCode?: string | undefined; bankAccountNumber?: string | undefined; bankAccountType?: string | undefined; bankBic?: string | undefined; bankName?: string | undefined; bankAddress?: string | undefined; bankAccountHolder?: string | undefined; translatedBankName?: { locale: string; translation: string; }[] | undefined; translatedBankAddress?: { locale: string; translation: string; }[] | undefined; translatedBankAccountHolder?: { locale: string; translation: string; }[] | undefined; }>>; lastUpdatedAt: z.ZodOptional; }, "strip", z.ZodTypeAny, { options?: { createUsers?: boolean | undefined; addUserBalance?: boolean | undefined; supplierOnReceipts?: boolean | undefined; allowToControlTariffs?: boolean | undefined; allowToControlTariffGroups?: boolean | undefined; userVisibility?: "all" | "none" | "corporateBillingOnly" | undefined; allowViewingUsersWhoAcceptedInvite?: boolean | undefined; allowViewingAllSessionsOfInvitedUsers?: boolean | undefined; supplierOnInvoices?: boolean | undefined; allowToControlCpConfigurations?: boolean | undefined; allowToLogExemptPeriods?: boolean | undefined; settlementReportBreakdown?: "none" | "by_location" | "by_partner_contract" | "by_location_and_partner_contract" | undefined; } | undefined; name?: string | undefined; id?: number | undefined; lastUpdatedAt?: string | undefined; externalId?: string | undefined; notifications?: { technical?: { chargePointFaults?: boolean | undefined; } | undefined; billing?: { settlementReports?: boolean | undefined; } | undefined; } | undefined; country?: "AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW" | undefined; city?: string | undefined; address?: string | undefined; businessName?: string | undefined; region?: string | undefined; state?: "AL" | "AS" | "AQ" | "AG" | "AR" | "AZ" | "BH" | "BZ" | "BT" | "BV" | "BR" | "BN" | "CA" | "CV" | "KY" | "CL" | "CX" | "CC" | "CO" | "HR" | "DJ" | "SV" | "GA" | "DE" | "GR" | "GL" | "GU" | "HM" | "VA" | "IS" | "IN" | "ID" | "IL" | "LA" | "MO" | "MT" | "MH" | "YT" | "FM" | "MD" | "MN" | "ME" | "MS" | "MA" | "MM" | "NL" | "NC" | "NE" | "NU" | "NF" | "MP" | "PW" | "PA" | "PE" | "PH" | "PR" | "SM" | "SA" | "SC" | "SK" | "SB" | "SD" | "SJ" | "TL" | "TN" | "TR" | "TM" | "VN" | "VI" | "67" | "71" | "76" | "79" | "81" | "84" | "85" | "89" | "95" | "AK" | "CT" | "DC" | "FL" | "HI" | "IA" | "KS" | "MI" | "NV" | "NH" | "NJ" | "NM" | "NY" | "ND" | "OH" | "OK" | "OR" | "RI" | "TX" | "UT" | "VT" | "WA" | "WV" | "WI" | "WY" | "NSW" | "VIC" | "QLD" | "TAS" | "ACT" | "NT" | "JBT" | "CSI" | "ACI" | "AB" | "BC" | "MB" | "NB" | "NS" | "ON" | "QC" | "B" | "CS" | "DB" | "GJ" | "HD" | "IF" | "OT" | "VS" | "VL" | undefined; reimbursement?: { enabled?: boolean | undefined; payoutMode?: "operator_managed" | "partner_managed" | undefined; cycle?: "monthly" | "quarterly" | "annual" | undefined; } | undefined; regNo?: string | undefined; vatNo?: string | undefined; postcode?: string | undefined; monthlyPlatformFee?: number | undefined; corporateBilling?: { limit?: number | undefined; enabled?: boolean | undefined; monthlyLimit?: number | undefined; discount?: number | undefined; frequency?: "monthly" | "quarterly" | "semiAnnually" | "annually" | undefined; } | undefined; translatedName?: { locale: string; translation: string; }[] | undefined; translatedAddress?: { locale: string; translation: string; }[] | undefined; translatedCity?: { locale: string; translation: string; }[] | undefined; translatedRegion?: { locale: string; translation: string; }[] | undefined; contactDetails?: { technical?: { email?: string | undefined; phone?: string | undefined; contactPerson?: string | undefined; } | undefined; billing?: { email?: string | undefined; phone?: string | undefined; contactPerson?: string | undefined; } | undefined; administrative?: { email?: string | undefined; phone?: string | undefined; contactPerson?: string | undefined; } | undefined; } | undefined; receiptsPrefix?: string | undefined; receiptsStartingNumber?: string | undefined; invoiceNumberPrefix?: string | undefined; startingInvoiceNumber?: string | undefined; bankDetails?: { bankIban?: string | undefined; bankCode?: string | undefined; bankAccountNumber?: string | undefined; bankAccountType?: string | undefined; bankBic?: string | undefined; bankName?: string | undefined; bankAddress?: string | undefined; bankAccountHolder?: string | undefined; translatedBankName?: { locale: string; translation: string; }[] | undefined; translatedBankAddress?: { locale: string; translation: string; }[] | undefined; translatedBankAccountHolder?: { locale: string; translation: string; }[] | undefined; } | undefined; }, { options?: { createUsers?: boolean | undefined; addUserBalance?: boolean | undefined; supplierOnReceipts?: boolean | undefined; allowToControlTariffs?: boolean | undefined; allowToControlTariffGroups?: boolean | undefined; userVisibility?: "all" | "none" | "corporateBillingOnly" | undefined; allowViewingUsersWhoAcceptedInvite?: boolean | undefined; allowViewingAllSessionsOfInvitedUsers?: boolean | undefined; supplierOnInvoices?: boolean | undefined; allowToControlCpConfigurations?: boolean | undefined; allowToLogExemptPeriods?: boolean | undefined; settlementReportBreakdown?: "none" | "by_location" | "by_partner_contract" | "by_location_and_partner_contract" | undefined; } | undefined; name?: string | undefined; id?: number | undefined; lastUpdatedAt?: string | undefined; externalId?: string | undefined; notifications?: { technical?: { chargePointFaults?: boolean | undefined; } | undefined; billing?: { settlementReports?: boolean | undefined; } | undefined; } | undefined; country?: "AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW" | undefined; city?: string | undefined; address?: string | undefined; businessName?: string | undefined; region?: string | undefined; state?: "AL" | "AS" | "AQ" | "AG" | "AR" | "AZ" | "BH" | "BZ" | "BT" | "BV" | "BR" | "BN" | "CA" | "CV" | "KY" | "CL" | "CX" | "CC" | "CO" | "HR" | "DJ" | "SV" | "GA" | "DE" | "GR" | "GL" | "GU" | "HM" | "VA" | "IS" | "IN" | "ID" | "IL" | "LA" | "MO" | "MT" | "MH" | "YT" | "FM" | "MD" | "MN" | "ME" | "MS" | "MA" | "MM" | "NL" | "NC" | "NE" | "NU" | "NF" | "MP" | "PW" | "PA" | "PE" | "PH" | "PR" | "SM" | "SA" | "SC" | "SK" | "SB" | "SD" | "SJ" | "TL" | "TN" | "TR" | "TM" | "VN" | "VI" | "67" | "71" | "76" | "79" | "81" | "84" | "85" | "89" | "95" | "AK" | "CT" | "DC" | "FL" | "HI" | "IA" | "KS" | "MI" | "NV" | "NH" | "NJ" | "NM" | "NY" | "ND" | "OH" | "OK" | "OR" | "RI" | "TX" | "UT" | "VT" | "WA" | "WV" | "WI" | "WY" | "NSW" | "VIC" | "QLD" | "TAS" | "ACT" | "NT" | "JBT" | "CSI" | "ACI" | "AB" | "BC" | "MB" | "NB" | "NS" | "ON" | "QC" | "B" | "CS" | "DB" | "GJ" | "HD" | "IF" | "OT" | "VS" | "VL" | undefined; reimbursement?: { enabled?: boolean | undefined; payoutMode?: "operator_managed" | "partner_managed" | undefined; cycle?: "monthly" | "quarterly" | "annual" | undefined; } | undefined; regNo?: string | undefined; vatNo?: string | undefined; postcode?: string | undefined; monthlyPlatformFee?: number | undefined; corporateBilling?: { limit?: number | undefined; enabled?: boolean | undefined; monthlyLimit?: number | undefined; discount?: number | undefined; frequency?: "monthly" | "quarterly" | "semiAnnually" | "annually" | undefined; } | undefined; translatedName?: { locale: string; translation: string; }[] | undefined; translatedAddress?: { locale: string; translation: string; }[] | undefined; translatedCity?: { locale: string; translation: string; }[] | undefined; translatedRegion?: { locale: string; translation: string; }[] | undefined; contactDetails?: { technical?: { email?: string | undefined; phone?: string | undefined; contactPerson?: string | undefined; } | undefined; billing?: { email?: string | undefined; phone?: string | undefined; contactPerson?: string | undefined; } | undefined; administrative?: { email?: string | undefined; phone?: string | undefined; contactPerson?: string | undefined; } | undefined; } | undefined; receiptsPrefix?: string | undefined; receiptsStartingNumber?: string | undefined; invoiceNumberPrefix?: string | undefined; startingInvoiceNumber?: string | undefined; bankDetails?: { bankIban?: string | undefined; bankCode?: string | undefined; bankAccountNumber?: string | undefined; bankAccountType?: string | undefined; bankBic?: string | undefined; bankName?: string | undefined; bankAddress?: string | undefined; bankAccountHolder?: string | undefined; translatedBankName?: { locale: string; translation: string; }[] | undefined; translatedBankAddress?: { locale: string; translation: string; }[] | undefined; translatedBankAccountHolder?: { locale: string; translation: string; }[] | undefined; } | undefined; }>; export declare const partnerAdminCreateBody: z.ZodObject<{ name: z.ZodString; email: z.ZodString; password: z.ZodString; passwordConfirmation: z.ZodString; adminType: z.ZodEnum<["partner", "partnerSiteManager"]>; roleId: z.ZodNumber; locale: z.ZodOptional; whitelistedIps: z.ZodOptional>; locationIds: z.ZodOptional>; }, "strip", z.ZodTypeAny, { name: string; email: string; password: string; passwordConfirmation: string; adminType: "partner" | "partnerSiteManager"; roleId: number; locationIds?: number[] | undefined; locale?: string | undefined; whitelistedIps?: string[] | undefined; }, { name: string; email: string; password: string; passwordConfirmation: string; adminType: "partner" | "partnerSiteManager"; roleId: number; locationIds?: number[] | undefined; locale?: string | undefined; whitelistedIps?: string[] | undefined; }>; export declare const partnerAdminUpdateBody: z.ZodObject<{ name: z.ZodOptional; email: z.ZodOptional; password: z.ZodOptional; passwordConfirmation: z.ZodOptional; roleId: z.ZodOptional; locale: z.ZodOptional; whitelistedIps: z.ZodOptional>; locationIds: z.ZodOptional>; }, "strip", z.ZodTypeAny, { name?: string | undefined; email?: string | undefined; locationIds?: number[] | undefined; locale?: string | undefined; password?: string | undefined; passwordConfirmation?: string | undefined; roleId?: number | undefined; whitelistedIps?: string[] | undefined; }, { name?: string | undefined; email?: string | undefined; locationIds?: number[] | undefined; locale?: string | undefined; password?: string | undefined; passwordConfirmation?: string | undefined; roleId?: number | undefined; whitelistedIps?: string[] | undefined; }>; export declare const partnerNoteCreateBody: z.ZodObject<{ summary: z.ZodString; details: z.ZodOptional; pinned: z.ZodOptional; }, "strip", z.ZodTypeAny, { summary: string; details?: string | undefined; pinned?: boolean | undefined; }, { summary: string; details?: string | undefined; pinned?: boolean | undefined; }>; export declare const partnerNoteUpdateBody: z.ZodObject<{ summary: z.ZodOptional; details: z.ZodOptional; pinned: z.ZodOptional; }, "strip", z.ZodTypeAny, { summary?: string | undefined; details?: string | undefined; pinned?: boolean | undefined; }, { summary?: string | undefined; details?: string | undefined; pinned?: boolean | undefined; }>; export declare const createPaymentTerminalDeprecatedBody: z.ZodUnion<[z.ZodUnion<[z.ZodObject<{ preauthorizeAmount: z.ZodOptional; currencyId: z.ZodOptional; valueAddedTaxId: z.ZodOptional; }, "strip", z.ZodTypeAny, { preauthorizeAmount?: number | undefined; currencyId?: number | undefined; valueAddedTaxId?: number | undefined; }, { preauthorizeAmount?: number | undefined; currencyId?: number | undefined; valueAddedTaxId?: number | undefined; }>, z.ZodObject<{ transactionTimeout: z.ZodOptional; }, "strip", z.ZodTypeAny, { transactionTimeout?: number | undefined; }, { transactionTimeout?: number | undefined; }>]>, z.ZodObject<{ id: z.ZodOptional; name: z.ZodString; integrationId: z.ZodNumber; terminalType: z.ZodEnum<["Payter", "Valina", "Crane", "Ampeco", "Nayax", "Embedded", "Pax", "Windcave", "Web portal", "AdyenCastles", "Printec Castles", "Cardlink Castles"]>; operatorId: z.ZodNumber; chargingZoneId: z.ZodOptional; chargePointId: z.ZodOptional; adminToken: z.ZodOptional; isOnline: z.ZodOptional; networkStatus: z.ZodOptional>; phone: z.ZodString; defaultLanguage: z.ZodString; presentCardOnStopSession: z.ZodOptional; info: z.ZodArray; translation: z.ZodOptional; }, "strip", z.ZodTypeAny, { locale?: string | undefined; translation?: string | undefined; }, { locale?: string | undefined; translation?: string | undefined; }>, "many">; currencyCode: z.ZodOptional; serialNumber: z.ZodOptional; externalId: z.ZodOptional; supportedLanguages: z.ZodOptional>; bundle: z.ZodObject<{ version: z.ZodOptional; downloadUrl: z.ZodOptional; }, "strip", z.ZodTypeAny, { version?: string | undefined; downloadUrl?: string | undefined; }, { version?: string | undefined; downloadUrl?: string | undefined; }>; networkStatusMonitoringEnabled: z.ZodOptional; kioskModeEnabled: z.ZodOptional; suppressReceiptWhenInvoiceIssued: z.ZodBoolean; invoiceFields: z.ZodOptional; label: z.ZodArray; translation: z.ZodOptional; }, "strip", z.ZodTypeAny, { locale?: string | undefined; translation?: string | undefined; }, { locale?: string | undefined; translation?: string | undefined; }>, "many">; }, "strip", z.ZodTypeAny, { type: "individual" | "company"; required: boolean; label: { locale?: string | undefined; translation?: string | undefined; }[]; field: string; }, { type: "individual" | "company"; required: boolean; label: { locale?: string | undefined; translation?: string | undefined; }[]; field: string; }>, "many">>; showTermsAndConditions: z.ZodOptional; termVersionId: z.ZodOptional; }, "strip", z.ZodTypeAny, { info: { locale?: string | undefined; translation?: string | undefined; }[]; name: string; operatorId: number; integrationId: number; phone: string; terminalType: "Payter" | "Valina" | "Crane" | "Ampeco" | "Nayax" | "Embedded" | "Pax" | "Windcave" | "Web portal" | "AdyenCastles" | "Printec Castles" | "Cardlink Castles"; defaultLanguage: string; bundle: { version?: string | undefined; downloadUrl?: string | undefined; }; suppressReceiptWhenInvoiceIssued: boolean; chargePointId?: number | undefined; id?: number | undefined; chargingZoneId?: number | undefined; externalId?: string | undefined; termVersionId?: number | undefined; adminToken?: string | undefined; isOnline?: boolean | undefined; networkStatus?: "unknown" | "online" | "offline" | undefined; presentCardOnStopSession?: boolean | undefined; currencyCode?: string | undefined; serialNumber?: string | undefined; supportedLanguages?: string[] | undefined; networkStatusMonitoringEnabled?: boolean | undefined; kioskModeEnabled?: boolean | undefined; invoiceFields?: { type: "individual" | "company"; required: boolean; label: { locale?: string | undefined; translation?: string | undefined; }[]; field: string; }[] | undefined; showTermsAndConditions?: boolean | undefined; }, { info: { locale?: string | undefined; translation?: string | undefined; }[]; name: string; operatorId: number; integrationId: number; phone: string; terminalType: "Payter" | "Valina" | "Crane" | "Ampeco" | "Nayax" | "Embedded" | "Pax" | "Windcave" | "Web portal" | "AdyenCastles" | "Printec Castles" | "Cardlink Castles"; defaultLanguage: string; bundle: { version?: string | undefined; downloadUrl?: string | undefined; }; suppressReceiptWhenInvoiceIssued: boolean; chargePointId?: number | undefined; id?: number | undefined; chargingZoneId?: number | undefined; externalId?: string | undefined; termVersionId?: number | undefined; adminToken?: string | undefined; isOnline?: boolean | undefined; networkStatus?: "unknown" | "online" | "offline" | undefined; presentCardOnStopSession?: boolean | undefined; currencyCode?: string | undefined; serialNumber?: string | undefined; supportedLanguages?: string[] | undefined; networkStatusMonitoringEnabled?: boolean | undefined; kioskModeEnabled?: boolean | undefined; invoiceFields?: { type: "individual" | "company"; required: boolean; label: { locale?: string | undefined; translation?: string | undefined; }[]; field: string; }[] | undefined; showTermsAndConditions?: boolean | undefined; }>, z.ZodObject<{ id: z.ZodOptional; name: z.ZodString; integrationId: z.ZodNumber; terminalType: z.ZodEnum<["Payter", "Valina", "Crane", "Ampeco", "Nayax", "Embedded", "Pax", "Windcave", "Web portal", "AdyenCastles", "Printec Castles", "Cardlink Castles"]>; operatorId: z.ZodNumber; chargingZoneId: z.ZodOptional; chargePointId: z.ZodOptional; serialNumber: z.ZodString; externalId: z.ZodOptional; }, "strip", z.ZodTypeAny, { name: string; operatorId: number; integrationId: number; terminalType: "Payter" | "Valina" | "Crane" | "Ampeco" | "Nayax" | "Embedded" | "Pax" | "Windcave" | "Web portal" | "AdyenCastles" | "Printec Castles" | "Cardlink Castles"; serialNumber: string; chargePointId?: number | undefined; id?: number | undefined; chargingZoneId?: number | undefined; externalId?: string | undefined; }, { name: string; operatorId: number; integrationId: number; terminalType: "Payter" | "Valina" | "Crane" | "Ampeco" | "Nayax" | "Embedded" | "Pax" | "Windcave" | "Web portal" | "AdyenCastles" | "Printec Castles" | "Cardlink Castles"; serialNumber: string; chargePointId?: number | undefined; id?: number | undefined; chargingZoneId?: number | undefined; externalId?: string | undefined; }>, z.ZodObject<{ id: z.ZodOptional; name: z.ZodString; integrationId: z.ZodNumber; terminalType: z.ZodEnum<["Payter", "Valina", "Crane", "Ampeco", "Nayax", "Embedded", "Pax", "Windcave", "Web portal", "AdyenCastles", "Printec Castles", "Cardlink Castles"]>; operatorId: z.ZodNumber; chargingZoneId: z.ZodOptional; chargePointId: z.ZodOptional; adminToken: z.ZodOptional; webhookUrl: z.ZodOptional; serialNumber: z.ZodOptional; externalId: z.ZodOptional; suppressReceiptWhenInvoiceIssued: z.ZodBoolean; }, "strip", z.ZodTypeAny, { name: string; operatorId: number; integrationId: number; terminalType: "Payter" | "Valina" | "Crane" | "Ampeco" | "Nayax" | "Embedded" | "Pax" | "Windcave" | "Web portal" | "AdyenCastles" | "Printec Castles" | "Cardlink Castles"; suppressReceiptWhenInvoiceIssued: boolean; chargePointId?: number | undefined; id?: number | undefined; chargingZoneId?: number | undefined; externalId?: string | undefined; adminToken?: string | undefined; serialNumber?: string | undefined; webhookUrl?: string | undefined; }, { name: string; operatorId: number; integrationId: number; terminalType: "Payter" | "Valina" | "Crane" | "Ampeco" | "Nayax" | "Embedded" | "Pax" | "Windcave" | "Web portal" | "AdyenCastles" | "Printec Castles" | "Cardlink Castles"; suppressReceiptWhenInvoiceIssued: boolean; chargePointId?: number | undefined; id?: number | undefined; chargingZoneId?: number | undefined; externalId?: string | undefined; adminToken?: string | undefined; serialNumber?: string | undefined; webhookUrl?: string | undefined; }>, z.ZodObject<{ id: z.ZodOptional; name: z.ZodString; integrationId: z.ZodNumber; terminalType: z.ZodEnum<["Payter", "Valina", "Crane", "Ampeco", "Nayax", "Embedded", "Pax", "Windcave", "Web portal", "AdyenCastles", "Printec Castles", "Cardlink Castles"]>; operatorId: z.ZodNumber; chargingZoneId: z.ZodOptional; chargePointId: z.ZodOptional; terminalId: z.ZodString; serialNumber: z.ZodOptional; externalId: z.ZodOptional; }, "strip", z.ZodTypeAny, { name: string; operatorId: number; integrationId: number; terminalType: "Payter" | "Valina" | "Crane" | "Ampeco" | "Nayax" | "Embedded" | "Pax" | "Windcave" | "Web portal" | "AdyenCastles" | "Printec Castles" | "Cardlink Castles"; terminalId: string; chargePointId?: number | undefined; id?: number | undefined; chargingZoneId?: number | undefined; externalId?: string | undefined; serialNumber?: string | undefined; }, { name: string; operatorId: number; integrationId: number; terminalType: "Payter" | "Valina" | "Crane" | "Ampeco" | "Nayax" | "Embedded" | "Pax" | "Windcave" | "Web portal" | "AdyenCastles" | "Printec Castles" | "Cardlink Castles"; terminalId: string; chargePointId?: number | undefined; id?: number | undefined; chargingZoneId?: number | undefined; externalId?: string | undefined; serialNumber?: string | undefined; }>, z.ZodObject<{ id: z.ZodOptional; name: z.ZodString; integrationId: z.ZodNumber; terminalType: z.ZodEnum<["Payter", "Valina", "Crane", "Ampeco", "Nayax", "Embedded", "Pax", "Windcave", "Web portal", "AdyenCastles", "Printec Castles", "Cardlink Castles"]>; operatorId: z.ZodNumber; chargingZoneId: z.ZodOptional; chargePointId: z.ZodOptional; serialNumber: z.ZodOptional; externalId: z.ZodOptional; }, "strip", z.ZodTypeAny, { name: string; operatorId: number; integrationId: number; terminalType: "Payter" | "Valina" | "Crane" | "Ampeco" | "Nayax" | "Embedded" | "Pax" | "Windcave" | "Web portal" | "AdyenCastles" | "Printec Castles" | "Cardlink Castles"; chargePointId?: number | undefined; id?: number | undefined; chargingZoneId?: number | undefined; externalId?: string | undefined; serialNumber?: string | undefined; }, { name: string; operatorId: number; integrationId: number; terminalType: "Payter" | "Valina" | "Crane" | "Ampeco" | "Nayax" | "Embedded" | "Pax" | "Windcave" | "Web portal" | "AdyenCastles" | "Printec Castles" | "Cardlink Castles"; chargePointId?: number | undefined; id?: number | undefined; chargingZoneId?: number | undefined; externalId?: string | undefined; serialNumber?: string | undefined; }>, z.ZodObject<{ id: z.ZodOptional; name: z.ZodString; integrationId: z.ZodNumber; terminalType: z.ZodEnum<["Payter", "Valina", "Crane", "Ampeco", "Nayax", "Embedded", "Pax", "Windcave", "Web portal", "AdyenCastles", "Printec Castles", "Cardlink Castles"]>; operatorId: z.ZodNumber; chargingZoneId: z.ZodOptional; chargePointId: z.ZodOptional; verificationCode: z.ZodString; defaultLanguage: z.ZodString; presentCardOnStopSession: z.ZodOptional; info: z.ZodArray; translation: z.ZodOptional; }, "strip", z.ZodTypeAny, { locale?: string | undefined; translation?: string | undefined; }, { locale?: string | undefined; translation?: string | undefined; }>, "many">; serialNumber: z.ZodOptional; externalId: z.ZodOptional; }, "strip", z.ZodTypeAny, { info: { locale?: string | undefined; translation?: string | undefined; }[]; name: string; operatorId: number; integrationId: number; terminalType: "Payter" | "Valina" | "Crane" | "Ampeco" | "Nayax" | "Embedded" | "Pax" | "Windcave" | "Web portal" | "AdyenCastles" | "Printec Castles" | "Cardlink Castles"; defaultLanguage: string; verificationCode: string; chargePointId?: number | undefined; id?: number | undefined; chargingZoneId?: number | undefined; externalId?: string | undefined; presentCardOnStopSession?: boolean | undefined; serialNumber?: string | undefined; }, { info: { locale?: string | undefined; translation?: string | undefined; }[]; name: string; operatorId: number; integrationId: number; terminalType: "Payter" | "Valina" | "Crane" | "Ampeco" | "Nayax" | "Embedded" | "Pax" | "Windcave" | "Web portal" | "AdyenCastles" | "Printec Castles" | "Cardlink Castles"; defaultLanguage: string; verificationCode: string; chargePointId?: number | undefined; id?: number | undefined; chargingZoneId?: number | undefined; externalId?: string | undefined; presentCardOnStopSession?: boolean | undefined; serialNumber?: string | undefined; }>, z.ZodObject<{ id: z.ZodOptional; name: z.ZodString; integrationId: z.ZodNumber; terminalType: z.ZodEnum<["Payter", "Valina", "Crane", "Ampeco", "Nayax", "Embedded", "Pax", "Windcave", "Web portal", "AdyenCastles", "Printec Castles", "Cardlink Castles"]>; operatorId: z.ZodNumber; chargingZoneId: z.ZodOptional; chargePointId: z.ZodOptional; serialNumber: z.ZodOptional; externalId: z.ZodOptional; }, "strip", z.ZodTypeAny, { name: string; operatorId: number; integrationId: number; terminalType: "Payter" | "Valina" | "Crane" | "Ampeco" | "Nayax" | "Embedded" | "Pax" | "Windcave" | "Web portal" | "AdyenCastles" | "Printec Castles" | "Cardlink Castles"; chargePointId?: number | undefined; id?: number | undefined; chargingZoneId?: number | undefined; externalId?: string | undefined; serialNumber?: string | undefined; }, { name: string; operatorId: number; integrationId: number; terminalType: "Payter" | "Valina" | "Crane" | "Ampeco" | "Nayax" | "Embedded" | "Pax" | "Windcave" | "Web portal" | "AdyenCastles" | "Printec Castles" | "Cardlink Castles"; chargePointId?: number | undefined; id?: number | undefined; chargingZoneId?: number | undefined; externalId?: string | undefined; serialNumber?: string | undefined; }>, z.ZodObject<{ id: z.ZodOptional; name: z.ZodString; integrationId: z.ZodNumber; terminalType: z.ZodEnum<["Payter", "Valina", "Crane", "Ampeco", "Nayax", "Embedded", "Pax", "Windcave", "Web portal", "AdyenCastles", "Printec Castles", "Cardlink Castles"]>; operatorId: z.ZodNumber; invoiceFields: z.ZodOptional; label: z.ZodArray; translation: z.ZodOptional; }, "strip", z.ZodTypeAny, { locale?: string | undefined; translation?: string | undefined; }, { locale?: string | undefined; translation?: string | undefined; }>, "many">; }, "strip", z.ZodTypeAny, { type: "individual" | "company"; required: boolean; label: { locale?: string | undefined; translation?: string | undefined; }[]; field: string; }, { type: "individual" | "company"; required: boolean; label: { locale?: string | undefined; translation?: string | undefined; }[]; field: string; }>, "many">>; suppressReceiptWhenInvoiceIssued: z.ZodBoolean; }, "strip", z.ZodTypeAny, { name: string; operatorId: number; integrationId: number; terminalType: "Payter" | "Valina" | "Crane" | "Ampeco" | "Nayax" | "Embedded" | "Pax" | "Windcave" | "Web portal" | "AdyenCastles" | "Printec Castles" | "Cardlink Castles"; suppressReceiptWhenInvoiceIssued: boolean; id?: number | undefined; invoiceFields?: { type: "individual" | "company"; required: boolean; label: { locale?: string | undefined; translation?: string | undefined; }[]; field: string; }[] | undefined; }, { name: string; operatorId: number; integrationId: number; terminalType: "Payter" | "Valina" | "Crane" | "Ampeco" | "Nayax" | "Embedded" | "Pax" | "Windcave" | "Web portal" | "AdyenCastles" | "Printec Castles" | "Cardlink Castles"; suppressReceiptWhenInvoiceIssued: boolean; id?: number | undefined; invoiceFields?: { type: "individual" | "company"; required: boolean; label: { locale?: string | undefined; translation?: string | undefined; }[]; field: string; }[] | undefined; }>, z.ZodObject<{ id: z.ZodOptional; name: z.ZodString; integrationId: z.ZodNumber; terminalType: z.ZodEnum<["Payter", "Valina", "Crane", "Ampeco", "Nayax", "Embedded", "Pax", "Windcave", "Web portal", "AdyenCastles", "Printec Castles", "Cardlink Castles"]>; operatorId: z.ZodNumber; chargingZoneId: z.ZodOptional; chargePointId: z.ZodOptional; adminToken: z.ZodOptional; networkStatus: z.ZodOptional>; phone: z.ZodString; defaultLanguage: z.ZodString; presentCardOnStopSession: z.ZodOptional; info: z.ZodArray; translation: z.ZodOptional; }, "strip", z.ZodTypeAny, { locale?: string | undefined; translation?: string | undefined; }, { locale?: string | undefined; translation?: string | undefined; }>, "many">; currencyCode: z.ZodOptional; serialNumber: z.ZodOptional; externalId: z.ZodOptional; merchantAccount: z.ZodString; adyenApiKey: z.ZodString; supportedLanguages: z.ZodOptional>; networkStatusMonitoringEnabled: z.ZodOptional; kioskModeEnabled: z.ZodOptional; suppressReceiptWhenInvoiceIssued: z.ZodBoolean; invoiceFields: z.ZodOptional; label: z.ZodArray; translation: z.ZodOptional; }, "strip", z.ZodTypeAny, { locale?: string | undefined; translation?: string | undefined; }, { locale?: string | undefined; translation?: string | undefined; }>, "many">; }, "strip", z.ZodTypeAny, { type: "individual" | "company"; required: boolean; label: { locale?: string | undefined; translation?: string | undefined; }[]; field: string; }, { type: "individual" | "company"; required: boolean; label: { locale?: string | undefined; translation?: string | undefined; }[]; field: string; }>, "many">>; showTermsAndConditions: z.ZodOptional; termVersionId: z.ZodOptional; }, "strip", z.ZodTypeAny, { info: { locale?: string | undefined; translation?: string | undefined; }[]; name: string; operatorId: number; integrationId: number; phone: string; terminalType: "Payter" | "Valina" | "Crane" | "Ampeco" | "Nayax" | "Embedded" | "Pax" | "Windcave" | "Web portal" | "AdyenCastles" | "Printec Castles" | "Cardlink Castles"; defaultLanguage: string; suppressReceiptWhenInvoiceIssued: boolean; merchantAccount: string; adyenApiKey: string; chargePointId?: number | undefined; id?: number | undefined; chargingZoneId?: number | undefined; externalId?: string | undefined; termVersionId?: number | undefined; adminToken?: string | undefined; networkStatus?: "unknown" | "online" | "offline" | undefined; presentCardOnStopSession?: boolean | undefined; currencyCode?: string | undefined; serialNumber?: string | undefined; supportedLanguages?: string[] | undefined; networkStatusMonitoringEnabled?: boolean | undefined; kioskModeEnabled?: boolean | undefined; invoiceFields?: { type: "individual" | "company"; required: boolean; label: { locale?: string | undefined; translation?: string | undefined; }[]; field: string; }[] | undefined; showTermsAndConditions?: boolean | undefined; }, { info: { locale?: string | undefined; translation?: string | undefined; }[]; name: string; operatorId: number; integrationId: number; phone: string; terminalType: "Payter" | "Valina" | "Crane" | "Ampeco" | "Nayax" | "Embedded" | "Pax" | "Windcave" | "Web portal" | "AdyenCastles" | "Printec Castles" | "Cardlink Castles"; defaultLanguage: string; suppressReceiptWhenInvoiceIssued: boolean; merchantAccount: string; adyenApiKey: string; chargePointId?: number | undefined; id?: number | undefined; chargingZoneId?: number | undefined; externalId?: string | undefined; termVersionId?: number | undefined; adminToken?: string | undefined; networkStatus?: "unknown" | "online" | "offline" | undefined; presentCardOnStopSession?: boolean | undefined; currencyCode?: string | undefined; serialNumber?: string | undefined; supportedLanguages?: string[] | undefined; networkStatusMonitoringEnabled?: boolean | undefined; kioskModeEnabled?: boolean | undefined; invoiceFields?: { type: "individual" | "company"; required: boolean; label: { locale?: string | undefined; translation?: string | undefined; }[]; field: string; }[] | undefined; showTermsAndConditions?: boolean | undefined; }>, z.ZodObject<{ id: z.ZodOptional; name: z.ZodString; integrationId: z.ZodNumber; terminalType: z.ZodEnum<["Payter", "Valina", "Crane", "Ampeco", "Nayax", "Embedded", "Pax", "Windcave", "Web portal", "AdyenCastles", "Printec Castles", "Cardlink Castles"]>; operatorId: z.ZodNumber; chargingZoneId: z.ZodOptional; chargePointId: z.ZodOptional; adminToken: z.ZodOptional; networkStatus: z.ZodOptional>; phone: z.ZodString; defaultLanguage: z.ZodString; presentCardOnStopSession: z.ZodOptional; info: z.ZodArray; translation: z.ZodOptional; }, "strip", z.ZodTypeAny, { locale?: string | undefined; translation?: string | undefined; }, { locale?: string | undefined; translation?: string | undefined; }>, "many">; currencyCode: z.ZodOptional; countryCode: z.ZodOptional; serialNumber: z.ZodOptional; externalId: z.ZodOptional; supportedLanguages: z.ZodOptional>; bundle: z.ZodObject<{ version: z.ZodOptional; downloadUrl: z.ZodOptional; }, "strip", z.ZodTypeAny, { version?: string | undefined; downloadUrl?: string | undefined; }, { version?: string | undefined; downloadUrl?: string | undefined; }>; networkStatusMonitoringEnabled: z.ZodOptional; kioskModeEnabled: z.ZodOptional; suppressReceiptWhenInvoiceIssued: z.ZodBoolean; invoiceFields: z.ZodOptional; label: z.ZodArray; translation: z.ZodOptional; }, "strip", z.ZodTypeAny, { locale?: string | undefined; translation?: string | undefined; }, { locale?: string | undefined; translation?: string | undefined; }>, "many">; }, "strip", z.ZodTypeAny, { type: "individual" | "company"; required: boolean; label: { locale?: string | undefined; translation?: string | undefined; }[]; field: string; }, { type: "individual" | "company"; required: boolean; label: { locale?: string | undefined; translation?: string | undefined; }[]; field: string; }>, "many">>; showTermsAndConditions: z.ZodOptional; termVersionId: z.ZodOptional; }, "strip", z.ZodTypeAny, { info: { locale?: string | undefined; translation?: string | undefined; }[]; name: string; operatorId: number; integrationId: number; phone: string; terminalType: "Payter" | "Valina" | "Crane" | "Ampeco" | "Nayax" | "Embedded" | "Pax" | "Windcave" | "Web portal" | "AdyenCastles" | "Printec Castles" | "Cardlink Castles"; defaultLanguage: string; bundle: { version?: string | undefined; downloadUrl?: string | undefined; }; suppressReceiptWhenInvoiceIssued: boolean; chargePointId?: number | undefined; id?: number | undefined; chargingZoneId?: number | undefined; externalId?: string | undefined; countryCode?: string | undefined; termVersionId?: number | undefined; adminToken?: string | undefined; networkStatus?: "unknown" | "online" | "offline" | undefined; presentCardOnStopSession?: boolean | undefined; currencyCode?: string | undefined; serialNumber?: string | undefined; supportedLanguages?: string[] | undefined; networkStatusMonitoringEnabled?: boolean | undefined; kioskModeEnabled?: boolean | undefined; invoiceFields?: { type: "individual" | "company"; required: boolean; label: { locale?: string | undefined; translation?: string | undefined; }[]; field: string; }[] | undefined; showTermsAndConditions?: boolean | undefined; }, { info: { locale?: string | undefined; translation?: string | undefined; }[]; name: string; operatorId: number; integrationId: number; phone: string; terminalType: "Payter" | "Valina" | "Crane" | "Ampeco" | "Nayax" | "Embedded" | "Pax" | "Windcave" | "Web portal" | "AdyenCastles" | "Printec Castles" | "Cardlink Castles"; defaultLanguage: string; bundle: { version?: string | undefined; downloadUrl?: string | undefined; }; suppressReceiptWhenInvoiceIssued: boolean; chargePointId?: number | undefined; id?: number | undefined; chargingZoneId?: number | undefined; externalId?: string | undefined; countryCode?: string | undefined; termVersionId?: number | undefined; adminToken?: string | undefined; networkStatus?: "unknown" | "online" | "offline" | undefined; presentCardOnStopSession?: boolean | undefined; currencyCode?: string | undefined; serialNumber?: string | undefined; supportedLanguages?: string[] | undefined; networkStatusMonitoringEnabled?: boolean | undefined; kioskModeEnabled?: boolean | undefined; invoiceFields?: { type: "individual" | "company"; required: boolean; label: { locale?: string | undefined; translation?: string | undefined; }[]; field: string; }[] | undefined; showTermsAndConditions?: boolean | undefined; }>, z.ZodObject<{ id: z.ZodOptional; name: z.ZodString; integrationId: z.ZodNumber; terminalType: z.ZodEnum<["Payter", "Valina", "Crane", "Ampeco", "Nayax", "Embedded", "Pax", "Windcave", "Web portal", "AdyenCastles", "Printec Castles", "Cardlink Castles"]>; operatorId: z.ZodNumber; chargingZoneId: z.ZodOptional; chargePointId: z.ZodOptional; adminToken: z.ZodOptional; isOnline: z.ZodOptional; networkStatus: z.ZodOptional>; phone: z.ZodString; defaultLanguage: z.ZodString; presentCardOnStopSession: z.ZodOptional; info: z.ZodArray; translation: z.ZodOptional; }, "strip", z.ZodTypeAny, { locale?: string | undefined; translation?: string | undefined; }, { locale?: string | undefined; translation?: string | undefined; }>, "many">; currencyCode: z.ZodOptional; serialNumber: z.ZodOptional; externalId: z.ZodOptional; supportedLanguages: z.ZodOptional>; bundle: z.ZodObject<{ version: z.ZodOptional; downloadUrl: z.ZodOptional; }, "strip", z.ZodTypeAny, { version?: string | undefined; downloadUrl?: string | undefined; }, { version?: string | undefined; downloadUrl?: string | undefined; }>; networkStatusMonitoringEnabled: z.ZodOptional; kioskModeEnabled: z.ZodOptional; suppressReceiptWhenInvoiceIssued: z.ZodBoolean; invoiceFields: z.ZodOptional; label: z.ZodArray; translation: z.ZodOptional; }, "strip", z.ZodTypeAny, { locale?: string | undefined; translation?: string | undefined; }, { locale?: string | undefined; translation?: string | undefined; }>, "many">; }, "strip", z.ZodTypeAny, { type: "individual" | "company"; required: boolean; label: { locale?: string | undefined; translation?: string | undefined; }[]; field: string; }, { type: "individual" | "company"; required: boolean; label: { locale?: string | undefined; translation?: string | undefined; }[]; field: string; }>, "many">>; showTermsAndConditions: z.ZodOptional; termVersionId: z.ZodOptional; }, "strip", z.ZodTypeAny, { info: { locale?: string | undefined; translation?: string | undefined; }[]; name: string; operatorId: number; integrationId: number; phone: string; terminalType: "Payter" | "Valina" | "Crane" | "Ampeco" | "Nayax" | "Embedded" | "Pax" | "Windcave" | "Web portal" | "AdyenCastles" | "Printec Castles" | "Cardlink Castles"; defaultLanguage: string; bundle: { version?: string | undefined; downloadUrl?: string | undefined; }; suppressReceiptWhenInvoiceIssued: boolean; chargePointId?: number | undefined; id?: number | undefined; chargingZoneId?: number | undefined; externalId?: string | undefined; termVersionId?: number | undefined; adminToken?: string | undefined; isOnline?: boolean | undefined; networkStatus?: "unknown" | "online" | "offline" | undefined; presentCardOnStopSession?: boolean | undefined; currencyCode?: string | undefined; serialNumber?: string | undefined; supportedLanguages?: string[] | undefined; networkStatusMonitoringEnabled?: boolean | undefined; kioskModeEnabled?: boolean | undefined; invoiceFields?: { type: "individual" | "company"; required: boolean; label: { locale?: string | undefined; translation?: string | undefined; }[]; field: string; }[] | undefined; showTermsAndConditions?: boolean | undefined; }, { info: { locale?: string | undefined; translation?: string | undefined; }[]; name: string; operatorId: number; integrationId: number; phone: string; terminalType: "Payter" | "Valina" | "Crane" | "Ampeco" | "Nayax" | "Embedded" | "Pax" | "Windcave" | "Web portal" | "AdyenCastles" | "Printec Castles" | "Cardlink Castles"; defaultLanguage: string; bundle: { version?: string | undefined; downloadUrl?: string | undefined; }; suppressReceiptWhenInvoiceIssued: boolean; chargePointId?: number | undefined; id?: number | undefined; chargingZoneId?: number | undefined; externalId?: string | undefined; termVersionId?: number | undefined; adminToken?: string | undefined; isOnline?: boolean | undefined; networkStatus?: "unknown" | "online" | "offline" | undefined; presentCardOnStopSession?: boolean | undefined; currencyCode?: string | undefined; serialNumber?: string | undefined; supportedLanguages?: string[] | undefined; networkStatusMonitoringEnabled?: boolean | undefined; kioskModeEnabled?: boolean | undefined; invoiceFields?: { type: "individual" | "company"; required: boolean; label: { locale?: string | undefined; translation?: string | undefined; }[]; field: string; }[] | undefined; showTermsAndConditions?: boolean | undefined; }>]>; export declare const updatePaymentTerminalDeprecatedBody: z.ZodUnion<[z.ZodUnion<[z.ZodObject<{ preauthorizeAmount: z.ZodOptional; currencyId: z.ZodOptional; valueAddedTaxId: z.ZodOptional; }, "strip", z.ZodTypeAny, { preauthorizeAmount?: number | undefined; currencyId?: number | undefined; valueAddedTaxId?: number | undefined; }, { preauthorizeAmount?: number | undefined; currencyId?: number | undefined; valueAddedTaxId?: number | undefined; }>, z.ZodObject<{ transactionTimeout: z.ZodOptional; }, "strip", z.ZodTypeAny, { transactionTimeout?: number | undefined; }, { transactionTimeout?: number | undefined; }>]>, z.ZodObject<{ id: z.ZodOptional; name: z.ZodOptional; integrationId: z.ZodOptional; terminalType: z.ZodOptional>; chargingZoneId: z.ZodOptional; chargePointId: z.ZodOptional; adminToken: z.ZodOptional; isOnline: z.ZodOptional; networkStatus: z.ZodOptional>; phone: z.ZodOptional; defaultLanguage: z.ZodOptional; presentCardOnStopSession: z.ZodOptional; info: z.ZodOptional; translation: z.ZodOptional; }, "strip", z.ZodTypeAny, { locale?: string | undefined; translation?: string | undefined; }, { locale?: string | undefined; translation?: string | undefined; }>, "many">>; serialNumber: z.ZodOptional; externalId: z.ZodOptional; supportedLanguages: z.ZodOptional>; }, "strip", z.ZodTypeAny, { info?: { locale?: string | undefined; translation?: string | undefined; }[] | undefined; name?: string | undefined; chargePointId?: number | undefined; id?: number | undefined; chargingZoneId?: number | undefined; externalId?: string | undefined; integrationId?: number | undefined; phone?: string | undefined; terminalType?: "Payter" | "Valina" | "Crane" | "Ampeco" | "Nayax" | "Embedded" | "Pax" | "Windcave" | "Web portal" | "AdyenCastles" | "Printec Castles" | "Cardlink Castles" | undefined; adminToken?: string | undefined; isOnline?: boolean | undefined; networkStatus?: "unknown" | "online" | "offline" | undefined; defaultLanguage?: string | undefined; presentCardOnStopSession?: boolean | undefined; serialNumber?: string | undefined; supportedLanguages?: string[] | undefined; }, { info?: { locale?: string | undefined; translation?: string | undefined; }[] | undefined; name?: string | undefined; chargePointId?: number | undefined; id?: number | undefined; chargingZoneId?: number | undefined; externalId?: string | undefined; integrationId?: number | undefined; phone?: string | undefined; terminalType?: "Payter" | "Valina" | "Crane" | "Ampeco" | "Nayax" | "Embedded" | "Pax" | "Windcave" | "Web portal" | "AdyenCastles" | "Printec Castles" | "Cardlink Castles" | undefined; adminToken?: string | undefined; isOnline?: boolean | undefined; networkStatus?: "unknown" | "online" | "offline" | undefined; defaultLanguage?: string | undefined; presentCardOnStopSession?: boolean | undefined; serialNumber?: string | undefined; supportedLanguages?: string[] | undefined; }>, z.ZodObject<{ id: z.ZodOptional; name: z.ZodOptional; integrationId: z.ZodOptional; terminalType: z.ZodOptional>; chargingZoneId: z.ZodOptional; chargePointId: z.ZodOptional; serialNumber: z.ZodOptional; externalId: z.ZodOptional; }, "strip", z.ZodTypeAny, { name?: string | undefined; chargePointId?: number | undefined; id?: number | undefined; chargingZoneId?: number | undefined; externalId?: string | undefined; integrationId?: number | undefined; terminalType?: "Payter" | "Valina" | "Crane" | "Ampeco" | "Nayax" | "Embedded" | "Pax" | "Windcave" | "Web portal" | "AdyenCastles" | "Printec Castles" | "Cardlink Castles" | undefined; serialNumber?: string | undefined; }, { name?: string | undefined; chargePointId?: number | undefined; id?: number | undefined; chargingZoneId?: number | undefined; externalId?: string | undefined; integrationId?: number | undefined; terminalType?: "Payter" | "Valina" | "Crane" | "Ampeco" | "Nayax" | "Embedded" | "Pax" | "Windcave" | "Web portal" | "AdyenCastles" | "Printec Castles" | "Cardlink Castles" | undefined; serialNumber?: string | undefined; }>, z.ZodObject<{ id: z.ZodOptional; name: z.ZodOptional; integrationId: z.ZodOptional; terminalType: z.ZodOptional>; chargingZoneId: z.ZodOptional; chargePointId: z.ZodOptional; adminToken: z.ZodOptional; webhookUrl: z.ZodOptional; serialNumber: z.ZodOptional; externalId: z.ZodOptional; }, "strip", z.ZodTypeAny, { name?: string | undefined; chargePointId?: number | undefined; id?: number | undefined; chargingZoneId?: number | undefined; externalId?: string | undefined; integrationId?: number | undefined; terminalType?: "Payter" | "Valina" | "Crane" | "Ampeco" | "Nayax" | "Embedded" | "Pax" | "Windcave" | "Web portal" | "AdyenCastles" | "Printec Castles" | "Cardlink Castles" | undefined; adminToken?: string | undefined; serialNumber?: string | undefined; webhookUrl?: string | undefined; }, { name?: string | undefined; chargePointId?: number | undefined; id?: number | undefined; chargingZoneId?: number | undefined; externalId?: string | undefined; integrationId?: number | undefined; terminalType?: "Payter" | "Valina" | "Crane" | "Ampeco" | "Nayax" | "Embedded" | "Pax" | "Windcave" | "Web portal" | "AdyenCastles" | "Printec Castles" | "Cardlink Castles" | undefined; adminToken?: string | undefined; serialNumber?: string | undefined; webhookUrl?: string | undefined; }>, z.ZodObject<{ id: z.ZodOptional; name: z.ZodOptional; integrationId: z.ZodOptional; terminalType: z.ZodOptional>; chargingZoneId: z.ZodOptional; chargePointId: z.ZodOptional; terminalId: z.ZodOptional; serialNumber: z.ZodOptional; externalId: z.ZodOptional; }, "strip", z.ZodTypeAny, { name?: string | undefined; chargePointId?: number | undefined; id?: number | undefined; chargingZoneId?: number | undefined; externalId?: string | undefined; integrationId?: number | undefined; terminalType?: "Payter" | "Valina" | "Crane" | "Ampeco" | "Nayax" | "Embedded" | "Pax" | "Windcave" | "Web portal" | "AdyenCastles" | "Printec Castles" | "Cardlink Castles" | undefined; serialNumber?: string | undefined; terminalId?: string | undefined; }, { name?: string | undefined; chargePointId?: number | undefined; id?: number | undefined; chargingZoneId?: number | undefined; externalId?: string | undefined; integrationId?: number | undefined; terminalType?: "Payter" | "Valina" | "Crane" | "Ampeco" | "Nayax" | "Embedded" | "Pax" | "Windcave" | "Web portal" | "AdyenCastles" | "Printec Castles" | "Cardlink Castles" | undefined; serialNumber?: string | undefined; terminalId?: string | undefined; }>, z.ZodObject<{ id: z.ZodOptional; name: z.ZodOptional; integrationId: z.ZodOptional; terminalType: z.ZodOptional>; chargingZoneId: z.ZodOptional; chargePointId: z.ZodOptional; serialNumber: z.ZodOptional; externalId: z.ZodOptional; }, "strip", z.ZodTypeAny, { name?: string | undefined; chargePointId?: number | undefined; id?: number | undefined; chargingZoneId?: number | undefined; externalId?: string | undefined; integrationId?: number | undefined; terminalType?: "Payter" | "Valina" | "Crane" | "Ampeco" | "Nayax" | "Embedded" | "Pax" | "Windcave" | "Web portal" | "AdyenCastles" | "Printec Castles" | "Cardlink Castles" | undefined; serialNumber?: string | undefined; }, { name?: string | undefined; chargePointId?: number | undefined; id?: number | undefined; chargingZoneId?: number | undefined; externalId?: string | undefined; integrationId?: number | undefined; terminalType?: "Payter" | "Valina" | "Crane" | "Ampeco" | "Nayax" | "Embedded" | "Pax" | "Windcave" | "Web portal" | "AdyenCastles" | "Printec Castles" | "Cardlink Castles" | undefined; serialNumber?: string | undefined; }>, z.ZodObject<{ id: z.ZodOptional; name: z.ZodOptional; integrationId: z.ZodOptional; terminalType: z.ZodOptional>; chargingZoneId: z.ZodOptional; chargePointId: z.ZodOptional; verificationCode: z.ZodOptional; defaultLanguage: z.ZodOptional; presentCardOnStopSession: z.ZodOptional; info: z.ZodOptional; translation: z.ZodOptional; }, "strip", z.ZodTypeAny, { locale?: string | undefined; translation?: string | undefined; }, { locale?: string | undefined; translation?: string | undefined; }>, "many">>; serialNumber: z.ZodOptional; externalId: z.ZodOptional; }, "strip", z.ZodTypeAny, { info?: { locale?: string | undefined; translation?: string | undefined; }[] | undefined; name?: string | undefined; chargePointId?: number | undefined; id?: number | undefined; chargingZoneId?: number | undefined; externalId?: string | undefined; integrationId?: number | undefined; terminalType?: "Payter" | "Valina" | "Crane" | "Ampeco" | "Nayax" | "Embedded" | "Pax" | "Windcave" | "Web portal" | "AdyenCastles" | "Printec Castles" | "Cardlink Castles" | undefined; defaultLanguage?: string | undefined; presentCardOnStopSession?: boolean | undefined; serialNumber?: string | undefined; verificationCode?: string | undefined; }, { info?: { locale?: string | undefined; translation?: string | undefined; }[] | undefined; name?: string | undefined; chargePointId?: number | undefined; id?: number | undefined; chargingZoneId?: number | undefined; externalId?: string | undefined; integrationId?: number | undefined; terminalType?: "Payter" | "Valina" | "Crane" | "Ampeco" | "Nayax" | "Embedded" | "Pax" | "Windcave" | "Web portal" | "AdyenCastles" | "Printec Castles" | "Cardlink Castles" | undefined; defaultLanguage?: string | undefined; presentCardOnStopSession?: boolean | undefined; serialNumber?: string | undefined; verificationCode?: string | undefined; }>, z.ZodObject<{ id: z.ZodOptional; name: z.ZodOptional; integrationId: z.ZodOptional; terminalType: z.ZodOptional>; chargingZoneId: z.ZodOptional; chargePointId: z.ZodOptional; serialNumber: z.ZodOptional; externalId: z.ZodOptional; }, "strip", z.ZodTypeAny, { name?: string | undefined; chargePointId?: number | undefined; id?: number | undefined; chargingZoneId?: number | undefined; externalId?: string | undefined; integrationId?: number | undefined; terminalType?: "Payter" | "Valina" | "Crane" | "Ampeco" | "Nayax" | "Embedded" | "Pax" | "Windcave" | "Web portal" | "AdyenCastles" | "Printec Castles" | "Cardlink Castles" | undefined; serialNumber?: string | undefined; }, { name?: string | undefined; chargePointId?: number | undefined; id?: number | undefined; chargingZoneId?: number | undefined; externalId?: string | undefined; integrationId?: number | undefined; terminalType?: "Payter" | "Valina" | "Crane" | "Ampeco" | "Nayax" | "Embedded" | "Pax" | "Windcave" | "Web portal" | "AdyenCastles" | "Printec Castles" | "Cardlink Castles" | undefined; serialNumber?: string | undefined; }>, z.ZodObject<{ id: z.ZodOptional; name: z.ZodOptional; integrationId: z.ZodOptional; terminalType: z.ZodOptional>; }, "strip", z.ZodTypeAny, { name?: string | undefined; id?: number | undefined; integrationId?: number | undefined; terminalType?: "Payter" | "Valina" | "Crane" | "Ampeco" | "Nayax" | "Embedded" | "Pax" | "Windcave" | "Web portal" | "AdyenCastles" | "Printec Castles" | "Cardlink Castles" | undefined; }, { name?: string | undefined; id?: number | undefined; integrationId?: number | undefined; terminalType?: "Payter" | "Valina" | "Crane" | "Ampeco" | "Nayax" | "Embedded" | "Pax" | "Windcave" | "Web portal" | "AdyenCastles" | "Printec Castles" | "Cardlink Castles" | undefined; }>, z.ZodObject<{ id: z.ZodOptional; name: z.ZodOptional; integrationId: z.ZodOptional; terminalType: z.ZodOptional>; chargingZoneId: z.ZodOptional; chargePointId: z.ZodOptional; adminToken: z.ZodOptional; networkStatus: z.ZodOptional>; phone: z.ZodOptional; defaultLanguage: z.ZodOptional; presentCardOnStopSession: z.ZodOptional; info: z.ZodOptional; translation: z.ZodOptional; }, "strip", z.ZodTypeAny, { locale?: string | undefined; translation?: string | undefined; }, { locale?: string | undefined; translation?: string | undefined; }>, "many">>; serialNumber: z.ZodOptional; externalId: z.ZodOptional; merchantAccount: z.ZodOptional; adyenApiKey: z.ZodOptional; supportedLanguages: z.ZodOptional>; networkStatusMonitoringEnabled: z.ZodOptional; }, "strip", z.ZodTypeAny, { info?: { locale?: string | undefined; translation?: string | undefined; }[] | undefined; name?: string | undefined; chargePointId?: number | undefined; id?: number | undefined; chargingZoneId?: number | undefined; externalId?: string | undefined; integrationId?: number | undefined; phone?: string | undefined; terminalType?: "Payter" | "Valina" | "Crane" | "Ampeco" | "Nayax" | "Embedded" | "Pax" | "Windcave" | "Web portal" | "AdyenCastles" | "Printec Castles" | "Cardlink Castles" | undefined; adminToken?: string | undefined; networkStatus?: "unknown" | "online" | "offline" | undefined; defaultLanguage?: string | undefined; presentCardOnStopSession?: boolean | undefined; serialNumber?: string | undefined; supportedLanguages?: string[] | undefined; networkStatusMonitoringEnabled?: boolean | undefined; merchantAccount?: string | undefined; adyenApiKey?: string | undefined; }, { info?: { locale?: string | undefined; translation?: string | undefined; }[] | undefined; name?: string | undefined; chargePointId?: number | undefined; id?: number | undefined; chargingZoneId?: number | undefined; externalId?: string | undefined; integrationId?: number | undefined; phone?: string | undefined; terminalType?: "Payter" | "Valina" | "Crane" | "Ampeco" | "Nayax" | "Embedded" | "Pax" | "Windcave" | "Web portal" | "AdyenCastles" | "Printec Castles" | "Cardlink Castles" | undefined; adminToken?: string | undefined; networkStatus?: "unknown" | "online" | "offline" | undefined; defaultLanguage?: string | undefined; presentCardOnStopSession?: boolean | undefined; serialNumber?: string | undefined; supportedLanguages?: string[] | undefined; networkStatusMonitoringEnabled?: boolean | undefined; merchantAccount?: string | undefined; adyenApiKey?: string | undefined; }>, z.ZodObject<{ id: z.ZodOptional; name: z.ZodOptional; integrationId: z.ZodOptional; terminalType: z.ZodOptional>; chargingZoneId: z.ZodOptional; chargePointId: z.ZodOptional; adminToken: z.ZodOptional; networkStatus: z.ZodOptional>; phone: z.ZodOptional; defaultLanguage: z.ZodOptional; presentCardOnStopSession: z.ZodOptional; info: z.ZodOptional; translation: z.ZodOptional; }, "strip", z.ZodTypeAny, { locale?: string | undefined; translation?: string | undefined; }, { locale?: string | undefined; translation?: string | undefined; }>, "many">>; serialNumber: z.ZodOptional; externalId: z.ZodOptional; supportedLanguages: z.ZodOptional>; networkStatusMonitoringEnabled: z.ZodOptional; }, "strip", z.ZodTypeAny, { info?: { locale?: string | undefined; translation?: string | undefined; }[] | undefined; name?: string | undefined; chargePointId?: number | undefined; id?: number | undefined; chargingZoneId?: number | undefined; externalId?: string | undefined; integrationId?: number | undefined; phone?: string | undefined; terminalType?: "Payter" | "Valina" | "Crane" | "Ampeco" | "Nayax" | "Embedded" | "Pax" | "Windcave" | "Web portal" | "AdyenCastles" | "Printec Castles" | "Cardlink Castles" | undefined; adminToken?: string | undefined; networkStatus?: "unknown" | "online" | "offline" | undefined; defaultLanguage?: string | undefined; presentCardOnStopSession?: boolean | undefined; serialNumber?: string | undefined; supportedLanguages?: string[] | undefined; networkStatusMonitoringEnabled?: boolean | undefined; }, { info?: { locale?: string | undefined; translation?: string | undefined; }[] | undefined; name?: string | undefined; chargePointId?: number | undefined; id?: number | undefined; chargingZoneId?: number | undefined; externalId?: string | undefined; integrationId?: number | undefined; phone?: string | undefined; terminalType?: "Payter" | "Valina" | "Crane" | "Ampeco" | "Nayax" | "Embedded" | "Pax" | "Windcave" | "Web portal" | "AdyenCastles" | "Printec Castles" | "Cardlink Castles" | undefined; adminToken?: string | undefined; networkStatus?: "unknown" | "online" | "offline" | undefined; defaultLanguage?: string | undefined; presentCardOnStopSession?: boolean | undefined; serialNumber?: string | undefined; supportedLanguages?: string[] | undefined; networkStatusMonitoringEnabled?: boolean | undefined; }>, z.ZodObject<{ id: z.ZodOptional; name: z.ZodOptional; integrationId: z.ZodOptional; terminalType: z.ZodOptional>; chargingZoneId: z.ZodOptional; chargePointId: z.ZodOptional; adminToken: z.ZodOptional; isOnline: z.ZodOptional; networkStatus: z.ZodOptional>; phone: z.ZodOptional; defaultLanguage: z.ZodOptional; presentCardOnStopSession: z.ZodOptional; info: z.ZodOptional; translation: z.ZodOptional; }, "strip", z.ZodTypeAny, { locale?: string | undefined; translation?: string | undefined; }, { locale?: string | undefined; translation?: string | undefined; }>, "many">>; serialNumber: z.ZodOptional; externalId: z.ZodOptional; supportedLanguages: z.ZodOptional>; }, "strip", z.ZodTypeAny, { info?: { locale?: string | undefined; translation?: string | undefined; }[] | undefined; name?: string | undefined; chargePointId?: number | undefined; id?: number | undefined; chargingZoneId?: number | undefined; externalId?: string | undefined; integrationId?: number | undefined; phone?: string | undefined; terminalType?: "Payter" | "Valina" | "Crane" | "Ampeco" | "Nayax" | "Embedded" | "Pax" | "Windcave" | "Web portal" | "AdyenCastles" | "Printec Castles" | "Cardlink Castles" | undefined; adminToken?: string | undefined; isOnline?: boolean | undefined; networkStatus?: "unknown" | "online" | "offline" | undefined; defaultLanguage?: string | undefined; presentCardOnStopSession?: boolean | undefined; serialNumber?: string | undefined; supportedLanguages?: string[] | undefined; }, { info?: { locale?: string | undefined; translation?: string | undefined; }[] | undefined; name?: string | undefined; chargePointId?: number | undefined; id?: number | undefined; chargingZoneId?: number | undefined; externalId?: string | undefined; integrationId?: number | undefined; phone?: string | undefined; terminalType?: "Payter" | "Valina" | "Crane" | "Ampeco" | "Nayax" | "Embedded" | "Pax" | "Windcave" | "Web portal" | "AdyenCastles" | "Printec Castles" | "Cardlink Castles" | undefined; adminToken?: string | undefined; isOnline?: boolean | undefined; networkStatus?: "unknown" | "online" | "offline" | undefined; defaultLanguage?: string | undefined; presentCardOnStopSession?: boolean | undefined; serialNumber?: string | undefined; supportedLanguages?: string[] | undefined; }>]>; export declare const createPaymentTerminalV1_1Body: z.ZodUnion<[z.ZodUnion<[z.ZodObject<{ preauthorizeAmount: z.ZodOptional; currencyId: z.ZodOptional; valueAddedTaxId: z.ZodOptional; }, "strip", z.ZodTypeAny, { preauthorizeAmount?: number | undefined; currencyId?: number | undefined; valueAddedTaxId?: number | undefined; }, { preauthorizeAmount?: number | undefined; currencyId?: number | undefined; valueAddedTaxId?: number | undefined; }>, z.ZodObject<{ transactionTimeout: z.ZodOptional; }, "strip", z.ZodTypeAny, { transactionTimeout?: number | undefined; }, { transactionTimeout?: number | undefined; }>]>, z.ZodObject<{ id: z.ZodOptional; name: z.ZodString; integrationId: z.ZodNumber; terminalType: z.ZodEnum<["Payter", "Valina", "Crane", "Generic", "Nayax", "Embedded", "Pax", "Windcave", "Web portal", "AdyenCastles", "Adyen Castles", "Printec Castles", "Cardlink Castles"]>; operatorId: z.ZodNumber; chargingZoneId: z.ZodOptional; chargePointId: z.ZodOptional; adminToken: z.ZodOptional; isOnline: z.ZodOptional; networkStatus: z.ZodOptional>; phone: z.ZodString; defaultLanguage: z.ZodString; presentCardOnStopSession: z.ZodOptional; info: z.ZodArray; translation: z.ZodOptional; }, "strip", z.ZodTypeAny, { locale?: string | undefined; translation?: string | undefined; }, { locale?: string | undefined; translation?: string | undefined; }>, "many">; currencyCode: z.ZodOptional; serialNumber: z.ZodOptional; externalId: z.ZodOptional; supportedLanguages: z.ZodOptional>; bundle: z.ZodObject<{ version: z.ZodOptional; downloadUrl: z.ZodOptional; }, "strip", z.ZodTypeAny, { version?: string | undefined; downloadUrl?: string | undefined; }, { version?: string | undefined; downloadUrl?: string | undefined; }>; networkStatusMonitoringEnabled: z.ZodOptional; kioskModeEnabled: z.ZodOptional; simplifiedJourneyMode: z.ZodOptional>; screensaverWelcomeMessage: z.ZodOptional; translation: z.ZodOptional; }, "strip", z.ZodTypeAny, { locale?: string | undefined; translation?: string | undefined; }, { locale?: string | undefined; translation?: string | undefined; }>, "many">>; screensaverPaymentMethods: z.ZodOptional, "many">>; screensaverLogoUrl: z.ZodOptional; invoiceFields: z.ZodOptional; label: z.ZodArray; translation: z.ZodOptional; }, "strip", z.ZodTypeAny, { locale?: string | undefined; translation?: string | undefined; }, { locale?: string | undefined; translation?: string | undefined; }>, "many">; }, "strip", z.ZodTypeAny, { type: "individual" | "company"; required: boolean; label: { locale?: string | undefined; translation?: string | undefined; }[]; field: string; }, { type: "individual" | "company"; required: boolean; label: { locale?: string | undefined; translation?: string | undefined; }[]; field: string; }>, "many">>; invoiceDetailsMandatory: z.ZodOptional; showTermsAndConditions: z.ZodOptional; termVersionId: z.ZodOptional; }, "strip", z.ZodTypeAny, { info: { locale?: string | undefined; translation?: string | undefined; }[]; name: string; operatorId: number; integrationId: number; phone: string; terminalType: "Payter" | "Valina" | "Crane" | "Nayax" | "Embedded" | "Pax" | "Windcave" | "Web portal" | "AdyenCastles" | "Printec Castles" | "Cardlink Castles" | "Generic" | "Adyen Castles"; defaultLanguage: string; bundle: { version?: string | undefined; downloadUrl?: string | undefined; }; chargePointId?: number | undefined; id?: number | undefined; chargingZoneId?: number | undefined; externalId?: string | undefined; termVersionId?: number | undefined; adminToken?: string | undefined; isOnline?: boolean | undefined; networkStatus?: "unknown" | "online" | "offline" | undefined; presentCardOnStopSession?: boolean | undefined; currencyCode?: string | undefined; serialNumber?: string | undefined; supportedLanguages?: string[] | undefined; networkStatusMonitoringEnabled?: boolean | undefined; kioskModeEnabled?: boolean | undefined; invoiceFields?: { type: "individual" | "company"; required: boolean; label: { locale?: string | undefined; translation?: string | undefined; }[]; field: string; }[] | undefined; showTermsAndConditions?: boolean | undefined; simplifiedJourneyMode?: "off" | "evseList" | "screensaver" | undefined; screensaverWelcomeMessage?: { locale?: string | undefined; translation?: string | undefined; }[] | undefined; screensaverPaymentMethods?: ("visa" | "mastercard" | "paypal" | "maestro" | "amex" | "bancontact" | "cartes_bancaires" | "diners_club" | "discover" | "interac" | "jcb" | "mada" | "visa_electron" | "applepay" | "googlepay" | "twint")[] | undefined; screensaverLogoUrl?: string | undefined; invoiceDetailsMandatory?: boolean | undefined; }, { info: { locale?: string | undefined; translation?: string | undefined; }[]; name: string; operatorId: number; integrationId: number; phone: string; terminalType: "Payter" | "Valina" | "Crane" | "Nayax" | "Embedded" | "Pax" | "Windcave" | "Web portal" | "AdyenCastles" | "Printec Castles" | "Cardlink Castles" | "Generic" | "Adyen Castles"; defaultLanguage: string; bundle: { version?: string | undefined; downloadUrl?: string | undefined; }; chargePointId?: number | undefined; id?: number | undefined; chargingZoneId?: number | undefined; externalId?: string | undefined; termVersionId?: number | undefined; adminToken?: string | undefined; isOnline?: boolean | undefined; networkStatus?: "unknown" | "online" | "offline" | undefined; presentCardOnStopSession?: boolean | undefined; currencyCode?: string | undefined; serialNumber?: string | undefined; supportedLanguages?: string[] | undefined; networkStatusMonitoringEnabled?: boolean | undefined; kioskModeEnabled?: boolean | undefined; invoiceFields?: { type: "individual" | "company"; required: boolean; label: { locale?: string | undefined; translation?: string | undefined; }[]; field: string; }[] | undefined; showTermsAndConditions?: boolean | undefined; simplifiedJourneyMode?: "off" | "evseList" | "screensaver" | undefined; screensaverWelcomeMessage?: { locale?: string | undefined; translation?: string | undefined; }[] | undefined; screensaverPaymentMethods?: ("visa" | "mastercard" | "paypal" | "maestro" | "amex" | "bancontact" | "cartes_bancaires" | "diners_club" | "discover" | "interac" | "jcb" | "mada" | "visa_electron" | "applepay" | "googlepay" | "twint")[] | undefined; screensaverLogoUrl?: string | undefined; invoiceDetailsMandatory?: boolean | undefined; }>, z.ZodObject<{ id: z.ZodOptional; name: z.ZodString; integrationId: z.ZodNumber; terminalType: z.ZodEnum<["Payter", "Valina", "Crane", "Generic", "Nayax", "Embedded", "Pax", "Windcave", "Web portal", "AdyenCastles", "Adyen Castles", "Printec Castles", "Cardlink Castles"]>; operatorId: z.ZodNumber; chargingZoneId: z.ZodOptional; chargePointId: z.ZodOptional; serialNumber: z.ZodString; externalId: z.ZodOptional; }, "strip", z.ZodTypeAny, { name: string; operatorId: number; integrationId: number; terminalType: "Payter" | "Valina" | "Crane" | "Nayax" | "Embedded" | "Pax" | "Windcave" | "Web portal" | "AdyenCastles" | "Printec Castles" | "Cardlink Castles" | "Generic" | "Adyen Castles"; serialNumber: string; chargePointId?: number | undefined; id?: number | undefined; chargingZoneId?: number | undefined; externalId?: string | undefined; }, { name: string; operatorId: number; integrationId: number; terminalType: "Payter" | "Valina" | "Crane" | "Nayax" | "Embedded" | "Pax" | "Windcave" | "Web portal" | "AdyenCastles" | "Printec Castles" | "Cardlink Castles" | "Generic" | "Adyen Castles"; serialNumber: string; chargePointId?: number | undefined; id?: number | undefined; chargingZoneId?: number | undefined; externalId?: string | undefined; }>, z.ZodObject<{ id: z.ZodOptional; name: z.ZodString; integrationId: z.ZodNumber; terminalType: z.ZodEnum<["Payter", "Valina", "Crane", "Generic", "Nayax", "Embedded", "Pax", "Windcave", "Web portal", "AdyenCastles", "Adyen Castles", "Printec Castles", "Cardlink Castles"]>; operatorId: z.ZodNumber; chargingZoneId: z.ZodOptional; chargePointId: z.ZodOptional; adminToken: z.ZodOptional; webhookUrl: z.ZodOptional; serialNumber: z.ZodOptional; externalId: z.ZodOptional; }, "strip", z.ZodTypeAny, { name: string; operatorId: number; integrationId: number; terminalType: "Payter" | "Valina" | "Crane" | "Nayax" | "Embedded" | "Pax" | "Windcave" | "Web portal" | "AdyenCastles" | "Printec Castles" | "Cardlink Castles" | "Generic" | "Adyen Castles"; chargePointId?: number | undefined; id?: number | undefined; chargingZoneId?: number | undefined; externalId?: string | undefined; adminToken?: string | undefined; serialNumber?: string | undefined; webhookUrl?: string | undefined; }, { name: string; operatorId: number; integrationId: number; terminalType: "Payter" | "Valina" | "Crane" | "Nayax" | "Embedded" | "Pax" | "Windcave" | "Web portal" | "AdyenCastles" | "Printec Castles" | "Cardlink Castles" | "Generic" | "Adyen Castles"; chargePointId?: number | undefined; id?: number | undefined; chargingZoneId?: number | undefined; externalId?: string | undefined; adminToken?: string | undefined; serialNumber?: string | undefined; webhookUrl?: string | undefined; }>, z.ZodObject<{ id: z.ZodOptional; name: z.ZodString; integrationId: z.ZodNumber; terminalType: z.ZodEnum<["Payter", "Valina", "Crane", "Generic", "Nayax", "Embedded", "Pax", "Windcave", "Web portal", "AdyenCastles", "Adyen Castles", "Printec Castles", "Cardlink Castles"]>; operatorId: z.ZodNumber; chargingZoneId: z.ZodOptional; chargePointId: z.ZodOptional; terminalId: z.ZodString; serialNumber: z.ZodOptional; externalId: z.ZodOptional; }, "strip", z.ZodTypeAny, { name: string; operatorId: number; integrationId: number; terminalType: "Payter" | "Valina" | "Crane" | "Nayax" | "Embedded" | "Pax" | "Windcave" | "Web portal" | "AdyenCastles" | "Printec Castles" | "Cardlink Castles" | "Generic" | "Adyen Castles"; terminalId: string; chargePointId?: number | undefined; id?: number | undefined; chargingZoneId?: number | undefined; externalId?: string | undefined; serialNumber?: string | undefined; }, { name: string; operatorId: number; integrationId: number; terminalType: "Payter" | "Valina" | "Crane" | "Nayax" | "Embedded" | "Pax" | "Windcave" | "Web portal" | "AdyenCastles" | "Printec Castles" | "Cardlink Castles" | "Generic" | "Adyen Castles"; terminalId: string; chargePointId?: number | undefined; id?: number | undefined; chargingZoneId?: number | undefined; externalId?: string | undefined; serialNumber?: string | undefined; }>, z.ZodObject<{ id: z.ZodOptional; name: z.ZodString; integrationId: z.ZodNumber; terminalType: z.ZodEnum<["Payter", "Valina", "Crane", "Generic", "Nayax", "Embedded", "Pax", "Windcave", "Web portal", "AdyenCastles", "Adyen Castles", "Printec Castles", "Cardlink Castles"]>; operatorId: z.ZodNumber; chargingZoneId: z.ZodOptional; chargePointId: z.ZodOptional; serialNumber: z.ZodOptional; externalId: z.ZodOptional; }, "strip", z.ZodTypeAny, { name: string; operatorId: number; integrationId: number; terminalType: "Payter" | "Valina" | "Crane" | "Nayax" | "Embedded" | "Pax" | "Windcave" | "Web portal" | "AdyenCastles" | "Printec Castles" | "Cardlink Castles" | "Generic" | "Adyen Castles"; chargePointId?: number | undefined; id?: number | undefined; chargingZoneId?: number | undefined; externalId?: string | undefined; serialNumber?: string | undefined; }, { name: string; operatorId: number; integrationId: number; terminalType: "Payter" | "Valina" | "Crane" | "Nayax" | "Embedded" | "Pax" | "Windcave" | "Web portal" | "AdyenCastles" | "Printec Castles" | "Cardlink Castles" | "Generic" | "Adyen Castles"; chargePointId?: number | undefined; id?: number | undefined; chargingZoneId?: number | undefined; externalId?: string | undefined; serialNumber?: string | undefined; }>, z.ZodObject<{ id: z.ZodOptional; name: z.ZodString; integrationId: z.ZodNumber; terminalType: z.ZodEnum<["Payter", "Valina", "Crane", "Generic", "Nayax", "Embedded", "Pax", "Windcave", "Web portal", "AdyenCastles", "Adyen Castles", "Printec Castles", "Cardlink Castles"]>; operatorId: z.ZodNumber; chargingZoneId: z.ZodOptional; chargePointId: z.ZodOptional; verificationCode: z.ZodString; defaultLanguage: z.ZodString; presentCardOnStopSession: z.ZodOptional; info: z.ZodArray; translation: z.ZodOptional; }, "strip", z.ZodTypeAny, { locale?: string | undefined; translation?: string | undefined; }, { locale?: string | undefined; translation?: string | undefined; }>, "many">; serialNumber: z.ZodOptional; externalId: z.ZodOptional; }, "strip", z.ZodTypeAny, { info: { locale?: string | undefined; translation?: string | undefined; }[]; name: string; operatorId: number; integrationId: number; terminalType: "Payter" | "Valina" | "Crane" | "Nayax" | "Embedded" | "Pax" | "Windcave" | "Web portal" | "AdyenCastles" | "Printec Castles" | "Cardlink Castles" | "Generic" | "Adyen Castles"; defaultLanguage: string; verificationCode: string; chargePointId?: number | undefined; id?: number | undefined; chargingZoneId?: number | undefined; externalId?: string | undefined; presentCardOnStopSession?: boolean | undefined; serialNumber?: string | undefined; }, { info: { locale?: string | undefined; translation?: string | undefined; }[]; name: string; operatorId: number; integrationId: number; terminalType: "Payter" | "Valina" | "Crane" | "Nayax" | "Embedded" | "Pax" | "Windcave" | "Web portal" | "AdyenCastles" | "Printec Castles" | "Cardlink Castles" | "Generic" | "Adyen Castles"; defaultLanguage: string; verificationCode: string; chargePointId?: number | undefined; id?: number | undefined; chargingZoneId?: number | undefined; externalId?: string | undefined; presentCardOnStopSession?: boolean | undefined; serialNumber?: string | undefined; }>, z.ZodObject<{ id: z.ZodOptional; name: z.ZodString; integrationId: z.ZodNumber; terminalType: z.ZodEnum<["Payter", "Valina", "Crane", "Generic", "Nayax", "Embedded", "Pax", "Windcave", "Web portal", "AdyenCastles", "Adyen Castles", "Printec Castles", "Cardlink Castles"]>; operatorId: z.ZodNumber; chargingZoneId: z.ZodOptional; chargePointId: z.ZodOptional; serialNumber: z.ZodOptional; externalId: z.ZodOptional; }, "strip", z.ZodTypeAny, { name: string; operatorId: number; integrationId: number; terminalType: "Payter" | "Valina" | "Crane" | "Nayax" | "Embedded" | "Pax" | "Windcave" | "Web portal" | "AdyenCastles" | "Printec Castles" | "Cardlink Castles" | "Generic" | "Adyen Castles"; chargePointId?: number | undefined; id?: number | undefined; chargingZoneId?: number | undefined; externalId?: string | undefined; serialNumber?: string | undefined; }, { name: string; operatorId: number; integrationId: number; terminalType: "Payter" | "Valina" | "Crane" | "Nayax" | "Embedded" | "Pax" | "Windcave" | "Web portal" | "AdyenCastles" | "Printec Castles" | "Cardlink Castles" | "Generic" | "Adyen Castles"; chargePointId?: number | undefined; id?: number | undefined; chargingZoneId?: number | undefined; externalId?: string | undefined; serialNumber?: string | undefined; }>, z.ZodObject<{ id: z.ZodOptional; name: z.ZodString; integrationId: z.ZodNumber; terminalType: z.ZodEnum<["Payter", "Valina", "Crane", "Generic", "Nayax", "Embedded", "Pax", "Windcave", "Web portal", "AdyenCastles", "Adyen Castles", "Printec Castles", "Cardlink Castles"]>; operatorId: z.ZodNumber; invoiceFields: z.ZodOptional; label: z.ZodArray; translation: z.ZodOptional; }, "strip", z.ZodTypeAny, { locale?: string | undefined; translation?: string | undefined; }, { locale?: string | undefined; translation?: string | undefined; }>, "many">; }, "strip", z.ZodTypeAny, { type: "individual" | "company"; required: boolean; label: { locale?: string | undefined; translation?: string | undefined; }[]; field: string; }, { type: "individual" | "company"; required: boolean; label: { locale?: string | undefined; translation?: string | undefined; }[]; field: string; }>, "many">>; invoiceDetailsMandatory: z.ZodOptional; }, "strip", z.ZodTypeAny, { name: string; operatorId: number; integrationId: number; terminalType: "Payter" | "Valina" | "Crane" | "Nayax" | "Embedded" | "Pax" | "Windcave" | "Web portal" | "AdyenCastles" | "Printec Castles" | "Cardlink Castles" | "Generic" | "Adyen Castles"; id?: number | undefined; invoiceFields?: { type: "individual" | "company"; required: boolean; label: { locale?: string | undefined; translation?: string | undefined; }[]; field: string; }[] | undefined; invoiceDetailsMandatory?: boolean | undefined; }, { name: string; operatorId: number; integrationId: number; terminalType: "Payter" | "Valina" | "Crane" | "Nayax" | "Embedded" | "Pax" | "Windcave" | "Web portal" | "AdyenCastles" | "Printec Castles" | "Cardlink Castles" | "Generic" | "Adyen Castles"; id?: number | undefined; invoiceFields?: { type: "individual" | "company"; required: boolean; label: { locale?: string | undefined; translation?: string | undefined; }[]; field: string; }[] | undefined; invoiceDetailsMandatory?: boolean | undefined; }>, z.ZodObject<{ id: z.ZodOptional; name: z.ZodString; integrationId: z.ZodNumber; terminalType: z.ZodEnum<["Payter", "Valina", "Crane", "Generic", "Nayax", "Embedded", "Pax", "Windcave", "Web portal", "AdyenCastles", "Adyen Castles", "Printec Castles", "Cardlink Castles"]>; operatorId: z.ZodNumber; chargingZoneId: z.ZodOptional; chargePointId: z.ZodOptional; adminToken: z.ZodOptional; networkStatus: z.ZodOptional>; phone: z.ZodString; defaultLanguage: z.ZodString; presentCardOnStopSession: z.ZodOptional; info: z.ZodArray; translation: z.ZodOptional; }, "strip", z.ZodTypeAny, { locale?: string | undefined; translation?: string | undefined; }, { locale?: string | undefined; translation?: string | undefined; }>, "many">; currencyCode: z.ZodOptional; serialNumber: z.ZodOptional; externalId: z.ZodOptional; merchantAccount: z.ZodString; adyenApiKey: z.ZodString; supportedLanguages: z.ZodOptional>; networkStatusMonitoringEnabled: z.ZodOptional; kioskModeEnabled: z.ZodOptional; invoiceFields: z.ZodOptional; label: z.ZodArray; translation: z.ZodOptional; }, "strip", z.ZodTypeAny, { locale?: string | undefined; translation?: string | undefined; }, { locale?: string | undefined; translation?: string | undefined; }>, "many">; }, "strip", z.ZodTypeAny, { type: "individual" | "company"; required: boolean; label: { locale?: string | undefined; translation?: string | undefined; }[]; field: string; }, { type: "individual" | "company"; required: boolean; label: { locale?: string | undefined; translation?: string | undefined; }[]; field: string; }>, "many">>; invoiceDetailsMandatory: z.ZodOptional; showTermsAndConditions: z.ZodOptional; termVersionId: z.ZodOptional; }, "strip", z.ZodTypeAny, { info: { locale?: string | undefined; translation?: string | undefined; }[]; name: string; operatorId: number; integrationId: number; phone: string; terminalType: "Payter" | "Valina" | "Crane" | "Nayax" | "Embedded" | "Pax" | "Windcave" | "Web portal" | "AdyenCastles" | "Printec Castles" | "Cardlink Castles" | "Generic" | "Adyen Castles"; defaultLanguage: string; merchantAccount: string; adyenApiKey: string; chargePointId?: number | undefined; id?: number | undefined; chargingZoneId?: number | undefined; externalId?: string | undefined; termVersionId?: number | undefined; adminToken?: string | undefined; networkStatus?: "unknown" | "online" | "offline" | undefined; presentCardOnStopSession?: boolean | undefined; currencyCode?: string | undefined; serialNumber?: string | undefined; supportedLanguages?: string[] | undefined; networkStatusMonitoringEnabled?: boolean | undefined; kioskModeEnabled?: boolean | undefined; invoiceFields?: { type: "individual" | "company"; required: boolean; label: { locale?: string | undefined; translation?: string | undefined; }[]; field: string; }[] | undefined; showTermsAndConditions?: boolean | undefined; invoiceDetailsMandatory?: boolean | undefined; }, { info: { locale?: string | undefined; translation?: string | undefined; }[]; name: string; operatorId: number; integrationId: number; phone: string; terminalType: "Payter" | "Valina" | "Crane" | "Nayax" | "Embedded" | "Pax" | "Windcave" | "Web portal" | "AdyenCastles" | "Printec Castles" | "Cardlink Castles" | "Generic" | "Adyen Castles"; defaultLanguage: string; merchantAccount: string; adyenApiKey: string; chargePointId?: number | undefined; id?: number | undefined; chargingZoneId?: number | undefined; externalId?: string | undefined; termVersionId?: number | undefined; adminToken?: string | undefined; networkStatus?: "unknown" | "online" | "offline" | undefined; presentCardOnStopSession?: boolean | undefined; currencyCode?: string | undefined; serialNumber?: string | undefined; supportedLanguages?: string[] | undefined; networkStatusMonitoringEnabled?: boolean | undefined; kioskModeEnabled?: boolean | undefined; invoiceFields?: { type: "individual" | "company"; required: boolean; label: { locale?: string | undefined; translation?: string | undefined; }[]; field: string; }[] | undefined; showTermsAndConditions?: boolean | undefined; invoiceDetailsMandatory?: boolean | undefined; }>, z.ZodObject<{ id: z.ZodOptional; name: z.ZodString; integrationId: z.ZodNumber; terminalType: z.ZodEnum<["Payter", "Valina", "Crane", "Generic", "Nayax", "Embedded", "Pax", "Windcave", "Web portal", "AdyenCastles", "Adyen Castles", "Printec Castles", "Cardlink Castles"]>; operatorId: z.ZodNumber; chargingZoneId: z.ZodOptional; chargePointId: z.ZodOptional; adminToken: z.ZodOptional; networkStatus: z.ZodOptional>; phone: z.ZodString; defaultLanguage: z.ZodString; presentCardOnStopSession: z.ZodOptional; info: z.ZodArray; translation: z.ZodOptional; }, "strip", z.ZodTypeAny, { locale?: string | undefined; translation?: string | undefined; }, { locale?: string | undefined; translation?: string | undefined; }>, "many">; currencyCode: z.ZodOptional; countryCode: z.ZodOptional; serialNumber: z.ZodOptional; externalId: z.ZodOptional; supportedLanguages: z.ZodOptional>; bundle: z.ZodObject<{ version: z.ZodOptional; downloadUrl: z.ZodOptional; }, "strip", z.ZodTypeAny, { version?: string | undefined; downloadUrl?: string | undefined; }, { version?: string | undefined; downloadUrl?: string | undefined; }>; networkStatusMonitoringEnabled: z.ZodOptional; kioskModeEnabled: z.ZodOptional; invoiceFields: z.ZodOptional; label: z.ZodArray; translation: z.ZodOptional; }, "strip", z.ZodTypeAny, { locale?: string | undefined; translation?: string | undefined; }, { locale?: string | undefined; translation?: string | undefined; }>, "many">; }, "strip", z.ZodTypeAny, { type: "individual" | "company"; required: boolean; label: { locale?: string | undefined; translation?: string | undefined; }[]; field: string; }, { type: "individual" | "company"; required: boolean; label: { locale?: string | undefined; translation?: string | undefined; }[]; field: string; }>, "many">>; invoiceDetailsMandatory: z.ZodOptional; showTermsAndConditions: z.ZodOptional; termVersionId: z.ZodOptional; }, "strip", z.ZodTypeAny, { info: { locale?: string | undefined; translation?: string | undefined; }[]; name: string; operatorId: number; integrationId: number; phone: string; terminalType: "Payter" | "Valina" | "Crane" | "Nayax" | "Embedded" | "Pax" | "Windcave" | "Web portal" | "AdyenCastles" | "Printec Castles" | "Cardlink Castles" | "Generic" | "Adyen Castles"; defaultLanguage: string; bundle: { version?: string | undefined; downloadUrl?: string | undefined; }; chargePointId?: number | undefined; id?: number | undefined; chargingZoneId?: number | undefined; externalId?: string | undefined; countryCode?: string | undefined; termVersionId?: number | undefined; adminToken?: string | undefined; networkStatus?: "unknown" | "online" | "offline" | undefined; presentCardOnStopSession?: boolean | undefined; currencyCode?: string | undefined; serialNumber?: string | undefined; supportedLanguages?: string[] | undefined; networkStatusMonitoringEnabled?: boolean | undefined; kioskModeEnabled?: boolean | undefined; invoiceFields?: { type: "individual" | "company"; required: boolean; label: { locale?: string | undefined; translation?: string | undefined; }[]; field: string; }[] | undefined; showTermsAndConditions?: boolean | undefined; invoiceDetailsMandatory?: boolean | undefined; }, { info: { locale?: string | undefined; translation?: string | undefined; }[]; name: string; operatorId: number; integrationId: number; phone: string; terminalType: "Payter" | "Valina" | "Crane" | "Nayax" | "Embedded" | "Pax" | "Windcave" | "Web portal" | "AdyenCastles" | "Printec Castles" | "Cardlink Castles" | "Generic" | "Adyen Castles"; defaultLanguage: string; bundle: { version?: string | undefined; downloadUrl?: string | undefined; }; chargePointId?: number | undefined; id?: number | undefined; chargingZoneId?: number | undefined; externalId?: string | undefined; countryCode?: string | undefined; termVersionId?: number | undefined; adminToken?: string | undefined; networkStatus?: "unknown" | "online" | "offline" | undefined; presentCardOnStopSession?: boolean | undefined; currencyCode?: string | undefined; serialNumber?: string | undefined; supportedLanguages?: string[] | undefined; networkStatusMonitoringEnabled?: boolean | undefined; kioskModeEnabled?: boolean | undefined; invoiceFields?: { type: "individual" | "company"; required: boolean; label: { locale?: string | undefined; translation?: string | undefined; }[]; field: string; }[] | undefined; showTermsAndConditions?: boolean | undefined; invoiceDetailsMandatory?: boolean | undefined; }>, z.ZodObject<{ id: z.ZodOptional; name: z.ZodString; integrationId: z.ZodNumber; terminalType: z.ZodEnum<["Payter", "Valina", "Crane", "Generic", "Nayax", "Embedded", "Pax", "Windcave", "Web portal", "AdyenCastles", "Adyen Castles", "Printec Castles", "Cardlink Castles"]>; operatorId: z.ZodNumber; chargingZoneId: z.ZodOptional; chargePointId: z.ZodOptional; adminToken: z.ZodOptional; isOnline: z.ZodOptional; networkStatus: z.ZodOptional>; phone: z.ZodString; defaultLanguage: z.ZodString; presentCardOnStopSession: z.ZodOptional; info: z.ZodArray; translation: z.ZodOptional; }, "strip", z.ZodTypeAny, { locale?: string | undefined; translation?: string | undefined; }, { locale?: string | undefined; translation?: string | undefined; }>, "many">; currencyCode: z.ZodOptional; serialNumber: z.ZodOptional; externalId: z.ZodOptional; supportedLanguages: z.ZodOptional>; bundle: z.ZodObject<{ version: z.ZodOptional; downloadUrl: z.ZodOptional; }, "strip", z.ZodTypeAny, { version?: string | undefined; downloadUrl?: string | undefined; }, { version?: string | undefined; downloadUrl?: string | undefined; }>; networkStatusMonitoringEnabled: z.ZodOptional; kioskModeEnabled: z.ZodOptional; invoiceFields: z.ZodOptional; label: z.ZodArray; translation: z.ZodOptional; }, "strip", z.ZodTypeAny, { locale?: string | undefined; translation?: string | undefined; }, { locale?: string | undefined; translation?: string | undefined; }>, "many">; }, "strip", z.ZodTypeAny, { type: "individual" | "company"; required: boolean; label: { locale?: string | undefined; translation?: string | undefined; }[]; field: string; }, { type: "individual" | "company"; required: boolean; label: { locale?: string | undefined; translation?: string | undefined; }[]; field: string; }>, "many">>; invoiceDetailsMandatory: z.ZodOptional; showTermsAndConditions: z.ZodOptional; termVersionId: z.ZodOptional; }, "strip", z.ZodTypeAny, { info: { locale?: string | undefined; translation?: string | undefined; }[]; name: string; operatorId: number; integrationId: number; phone: string; terminalType: "Payter" | "Valina" | "Crane" | "Nayax" | "Embedded" | "Pax" | "Windcave" | "Web portal" | "AdyenCastles" | "Printec Castles" | "Cardlink Castles" | "Generic" | "Adyen Castles"; defaultLanguage: string; bundle: { version?: string | undefined; downloadUrl?: string | undefined; }; chargePointId?: number | undefined; id?: number | undefined; chargingZoneId?: number | undefined; externalId?: string | undefined; termVersionId?: number | undefined; adminToken?: string | undefined; isOnline?: boolean | undefined; networkStatus?: "unknown" | "online" | "offline" | undefined; presentCardOnStopSession?: boolean | undefined; currencyCode?: string | undefined; serialNumber?: string | undefined; supportedLanguages?: string[] | undefined; networkStatusMonitoringEnabled?: boolean | undefined; kioskModeEnabled?: boolean | undefined; invoiceFields?: { type: "individual" | "company"; required: boolean; label: { locale?: string | undefined; translation?: string | undefined; }[]; field: string; }[] | undefined; showTermsAndConditions?: boolean | undefined; invoiceDetailsMandatory?: boolean | undefined; }, { info: { locale?: string | undefined; translation?: string | undefined; }[]; name: string; operatorId: number; integrationId: number; phone: string; terminalType: "Payter" | "Valina" | "Crane" | "Nayax" | "Embedded" | "Pax" | "Windcave" | "Web portal" | "AdyenCastles" | "Printec Castles" | "Cardlink Castles" | "Generic" | "Adyen Castles"; defaultLanguage: string; bundle: { version?: string | undefined; downloadUrl?: string | undefined; }; chargePointId?: number | undefined; id?: number | undefined; chargingZoneId?: number | undefined; externalId?: string | undefined; termVersionId?: number | undefined; adminToken?: string | undefined; isOnline?: boolean | undefined; networkStatus?: "unknown" | "online" | "offline" | undefined; presentCardOnStopSession?: boolean | undefined; currencyCode?: string | undefined; serialNumber?: string | undefined; supportedLanguages?: string[] | undefined; networkStatusMonitoringEnabled?: boolean | undefined; kioskModeEnabled?: boolean | undefined; invoiceFields?: { type: "individual" | "company"; required: boolean; label: { locale?: string | undefined; translation?: string | undefined; }[]; field: string; }[] | undefined; showTermsAndConditions?: boolean | undefined; invoiceDetailsMandatory?: boolean | undefined; }>]>; export declare const updatePaymentTerminalV1_1Body: z.ZodUnion<[z.ZodUnion<[z.ZodObject<{ preauthorizeAmount: z.ZodOptional; currencyId: z.ZodOptional; valueAddedTaxId: z.ZodOptional; }, "strip", z.ZodTypeAny, { preauthorizeAmount?: number | undefined; currencyId?: number | undefined; valueAddedTaxId?: number | undefined; }, { preauthorizeAmount?: number | undefined; currencyId?: number | undefined; valueAddedTaxId?: number | undefined; }>, z.ZodObject<{ transactionTimeout: z.ZodOptional; }, "strip", z.ZodTypeAny, { transactionTimeout?: number | undefined; }, { transactionTimeout?: number | undefined; }>]>, z.ZodObject<{ id: z.ZodOptional; name: z.ZodOptional; integrationId: z.ZodOptional; terminalType: z.ZodOptional>; chargingZoneId: z.ZodOptional; chargePointId: z.ZodOptional; terminalId: z.ZodOptional; terminalModel: z.ZodOptional; currentBundleVersion: z.ZodOptional; lastCertifiedAppVersion: z.ZodOptional; adminToken: z.ZodOptional; isOnline: z.ZodOptional; networkStatus: z.ZodOptional>; phone: z.ZodOptional; defaultLanguage: z.ZodOptional; presentCardOnStopSession: z.ZodOptional; info: z.ZodOptional; translation: z.ZodOptional; }, "strip", z.ZodTypeAny, { locale?: string | undefined; translation?: string | undefined; }, { locale?: string | undefined; translation?: string | undefined; }>, "many">>; serialNumber: z.ZodOptional; externalId: z.ZodOptional; supportedLanguages: z.ZodOptional>; simplifiedJourneyMode: z.ZodOptional>; screensaverWelcomeMessage: z.ZodOptional; translation: z.ZodOptional; }, "strip", z.ZodTypeAny, { locale?: string | undefined; translation?: string | undefined; }, { locale?: string | undefined; translation?: string | undefined; }>, "many">>; screensaverPaymentMethods: z.ZodOptional, "many">>; }, "strip", z.ZodTypeAny, { info?: { locale?: string | undefined; translation?: string | undefined; }[] | undefined; name?: string | undefined; chargePointId?: number | undefined; id?: number | undefined; chargingZoneId?: number | undefined; externalId?: string | undefined; integrationId?: number | undefined; phone?: string | undefined; terminalType?: "Payter" | "Valina" | "Crane" | "Nayax" | "Embedded" | "Pax" | "Windcave" | "Web portal" | "AdyenCastles" | "Printec Castles" | "Cardlink Castles" | "Generic" | "Adyen Castles" | undefined; adminToken?: string | undefined; isOnline?: boolean | undefined; networkStatus?: "unknown" | "online" | "offline" | undefined; defaultLanguage?: string | undefined; presentCardOnStopSession?: boolean | undefined; serialNumber?: string | undefined; supportedLanguages?: string[] | undefined; terminalId?: string | undefined; simplifiedJourneyMode?: "off" | "evseList" | "screensaver" | undefined; screensaverWelcomeMessage?: { locale?: string | undefined; translation?: string | undefined; }[] | undefined; screensaverPaymentMethods?: ("visa" | "mastercard" | "paypal" | "maestro" | "amex" | "bancontact" | "cartes_bancaires" | "diners_club" | "discover" | "interac" | "jcb" | "mada" | "visa_electron" | "applepay" | "googlepay" | "twint")[] | undefined; terminalModel?: string | undefined; currentBundleVersion?: string | undefined; lastCertifiedAppVersion?: string | undefined; }, { info?: { locale?: string | undefined; translation?: string | undefined; }[] | undefined; name?: string | undefined; chargePointId?: number | undefined; id?: number | undefined; chargingZoneId?: number | undefined; externalId?: string | undefined; integrationId?: number | undefined; phone?: string | undefined; terminalType?: "Payter" | "Valina" | "Crane" | "Nayax" | "Embedded" | "Pax" | "Windcave" | "Web portal" | "AdyenCastles" | "Printec Castles" | "Cardlink Castles" | "Generic" | "Adyen Castles" | undefined; adminToken?: string | undefined; isOnline?: boolean | undefined; networkStatus?: "unknown" | "online" | "offline" | undefined; defaultLanguage?: string | undefined; presentCardOnStopSession?: boolean | undefined; serialNumber?: string | undefined; supportedLanguages?: string[] | undefined; terminalId?: string | undefined; simplifiedJourneyMode?: "off" | "evseList" | "screensaver" | undefined; screensaverWelcomeMessage?: { locale?: string | undefined; translation?: string | undefined; }[] | undefined; screensaverPaymentMethods?: ("visa" | "mastercard" | "paypal" | "maestro" | "amex" | "bancontact" | "cartes_bancaires" | "diners_club" | "discover" | "interac" | "jcb" | "mada" | "visa_electron" | "applepay" | "googlepay" | "twint")[] | undefined; terminalModel?: string | undefined; currentBundleVersion?: string | undefined; lastCertifiedAppVersion?: string | undefined; }>, z.ZodObject<{ id: z.ZodOptional; name: z.ZodOptional; integrationId: z.ZodOptional; terminalType: z.ZodOptional>; chargingZoneId: z.ZodOptional; chargePointId: z.ZodOptional; serialNumber: z.ZodOptional; externalId: z.ZodOptional; }, "strip", z.ZodTypeAny, { name?: string | undefined; chargePointId?: number | undefined; id?: number | undefined; chargingZoneId?: number | undefined; externalId?: string | undefined; integrationId?: number | undefined; terminalType?: "Payter" | "Valina" | "Crane" | "Nayax" | "Embedded" | "Pax" | "Windcave" | "Web portal" | "AdyenCastles" | "Printec Castles" | "Cardlink Castles" | "Generic" | "Adyen Castles" | undefined; serialNumber?: string | undefined; }, { name?: string | undefined; chargePointId?: number | undefined; id?: number | undefined; chargingZoneId?: number | undefined; externalId?: string | undefined; integrationId?: number | undefined; terminalType?: "Payter" | "Valina" | "Crane" | "Nayax" | "Embedded" | "Pax" | "Windcave" | "Web portal" | "AdyenCastles" | "Printec Castles" | "Cardlink Castles" | "Generic" | "Adyen Castles" | undefined; serialNumber?: string | undefined; }>, z.ZodObject<{ id: z.ZodOptional; name: z.ZodOptional; integrationId: z.ZodOptional; terminalType: z.ZodOptional>; chargingZoneId: z.ZodOptional; chargePointId: z.ZodOptional; adminToken: z.ZodOptional; webhookUrl: z.ZodOptional; serialNumber: z.ZodOptional; externalId: z.ZodOptional; }, "strip", z.ZodTypeAny, { name?: string | undefined; chargePointId?: number | undefined; id?: number | undefined; chargingZoneId?: number | undefined; externalId?: string | undefined; integrationId?: number | undefined; terminalType?: "Payter" | "Valina" | "Crane" | "Nayax" | "Embedded" | "Pax" | "Windcave" | "Web portal" | "AdyenCastles" | "Printec Castles" | "Cardlink Castles" | "Generic" | "Adyen Castles" | undefined; adminToken?: string | undefined; serialNumber?: string | undefined; webhookUrl?: string | undefined; }, { name?: string | undefined; chargePointId?: number | undefined; id?: number | undefined; chargingZoneId?: number | undefined; externalId?: string | undefined; integrationId?: number | undefined; terminalType?: "Payter" | "Valina" | "Crane" | "Nayax" | "Embedded" | "Pax" | "Windcave" | "Web portal" | "AdyenCastles" | "Printec Castles" | "Cardlink Castles" | "Generic" | "Adyen Castles" | undefined; adminToken?: string | undefined; serialNumber?: string | undefined; webhookUrl?: string | undefined; }>, z.ZodObject<{ id: z.ZodOptional; name: z.ZodOptional; integrationId: z.ZodOptional; terminalType: z.ZodOptional>; chargingZoneId: z.ZodOptional; chargePointId: z.ZodOptional; terminalId: z.ZodOptional; serialNumber: z.ZodOptional; externalId: z.ZodOptional; }, "strip", z.ZodTypeAny, { name?: string | undefined; chargePointId?: number | undefined; id?: number | undefined; chargingZoneId?: number | undefined; externalId?: string | undefined; integrationId?: number | undefined; terminalType?: "Payter" | "Valina" | "Crane" | "Nayax" | "Embedded" | "Pax" | "Windcave" | "Web portal" | "AdyenCastles" | "Printec Castles" | "Cardlink Castles" | "Generic" | "Adyen Castles" | undefined; serialNumber?: string | undefined; terminalId?: string | undefined; }, { name?: string | undefined; chargePointId?: number | undefined; id?: number | undefined; chargingZoneId?: number | undefined; externalId?: string | undefined; integrationId?: number | undefined; terminalType?: "Payter" | "Valina" | "Crane" | "Nayax" | "Embedded" | "Pax" | "Windcave" | "Web portal" | "AdyenCastles" | "Printec Castles" | "Cardlink Castles" | "Generic" | "Adyen Castles" | undefined; serialNumber?: string | undefined; terminalId?: string | undefined; }>, z.ZodObject<{ id: z.ZodOptional; name: z.ZodOptional; integrationId: z.ZodOptional; terminalType: z.ZodOptional>; chargingZoneId: z.ZodOptional; chargePointId: z.ZodOptional; serialNumber: z.ZodOptional; externalId: z.ZodOptional; }, "strip", z.ZodTypeAny, { name?: string | undefined; chargePointId?: number | undefined; id?: number | undefined; chargingZoneId?: number | undefined; externalId?: string | undefined; integrationId?: number | undefined; terminalType?: "Payter" | "Valina" | "Crane" | "Nayax" | "Embedded" | "Pax" | "Windcave" | "Web portal" | "AdyenCastles" | "Printec Castles" | "Cardlink Castles" | "Generic" | "Adyen Castles" | undefined; serialNumber?: string | undefined; }, { name?: string | undefined; chargePointId?: number | undefined; id?: number | undefined; chargingZoneId?: number | undefined; externalId?: string | undefined; integrationId?: number | undefined; terminalType?: "Payter" | "Valina" | "Crane" | "Nayax" | "Embedded" | "Pax" | "Windcave" | "Web portal" | "AdyenCastles" | "Printec Castles" | "Cardlink Castles" | "Generic" | "Adyen Castles" | undefined; serialNumber?: string | undefined; }>, z.ZodObject<{ id: z.ZodOptional; name: z.ZodOptional; integrationId: z.ZodOptional; terminalType: z.ZodOptional>; chargingZoneId: z.ZodOptional; chargePointId: z.ZodOptional; verificationCode: z.ZodOptional; defaultLanguage: z.ZodOptional; presentCardOnStopSession: z.ZodOptional; info: z.ZodOptional; translation: z.ZodOptional; }, "strip", z.ZodTypeAny, { locale?: string | undefined; translation?: string | undefined; }, { locale?: string | undefined; translation?: string | undefined; }>, "many">>; serialNumber: z.ZodOptional; externalId: z.ZodOptional; }, "strip", z.ZodTypeAny, { info?: { locale?: string | undefined; translation?: string | undefined; }[] | undefined; name?: string | undefined; chargePointId?: number | undefined; id?: number | undefined; chargingZoneId?: number | undefined; externalId?: string | undefined; integrationId?: number | undefined; terminalType?: "Payter" | "Valina" | "Crane" | "Nayax" | "Embedded" | "Pax" | "Windcave" | "Web portal" | "AdyenCastles" | "Printec Castles" | "Cardlink Castles" | "Generic" | "Adyen Castles" | undefined; defaultLanguage?: string | undefined; presentCardOnStopSession?: boolean | undefined; serialNumber?: string | undefined; verificationCode?: string | undefined; }, { info?: { locale?: string | undefined; translation?: string | undefined; }[] | undefined; name?: string | undefined; chargePointId?: number | undefined; id?: number | undefined; chargingZoneId?: number | undefined; externalId?: string | undefined; integrationId?: number | undefined; terminalType?: "Payter" | "Valina" | "Crane" | "Nayax" | "Embedded" | "Pax" | "Windcave" | "Web portal" | "AdyenCastles" | "Printec Castles" | "Cardlink Castles" | "Generic" | "Adyen Castles" | undefined; defaultLanguage?: string | undefined; presentCardOnStopSession?: boolean | undefined; serialNumber?: string | undefined; verificationCode?: string | undefined; }>, z.ZodObject<{ id: z.ZodOptional; name: z.ZodOptional; integrationId: z.ZodOptional; terminalType: z.ZodOptional>; chargingZoneId: z.ZodOptional; chargePointId: z.ZodOptional; serialNumber: z.ZodOptional; externalId: z.ZodOptional; }, "strip", z.ZodTypeAny, { name?: string | undefined; chargePointId?: number | undefined; id?: number | undefined; chargingZoneId?: number | undefined; externalId?: string | undefined; integrationId?: number | undefined; terminalType?: "Payter" | "Valina" | "Crane" | "Nayax" | "Embedded" | "Pax" | "Windcave" | "Web portal" | "AdyenCastles" | "Printec Castles" | "Cardlink Castles" | "Generic" | "Adyen Castles" | undefined; serialNumber?: string | undefined; }, { name?: string | undefined; chargePointId?: number | undefined; id?: number | undefined; chargingZoneId?: number | undefined; externalId?: string | undefined; integrationId?: number | undefined; terminalType?: "Payter" | "Valina" | "Crane" | "Nayax" | "Embedded" | "Pax" | "Windcave" | "Web portal" | "AdyenCastles" | "Printec Castles" | "Cardlink Castles" | "Generic" | "Adyen Castles" | undefined; serialNumber?: string | undefined; }>, z.ZodObject<{ id: z.ZodOptional; name: z.ZodOptional; integrationId: z.ZodOptional; terminalType: z.ZodOptional>; }, "strip", z.ZodTypeAny, { name?: string | undefined; id?: number | undefined; integrationId?: number | undefined; terminalType?: "Payter" | "Valina" | "Crane" | "Nayax" | "Embedded" | "Pax" | "Windcave" | "Web portal" | "AdyenCastles" | "Printec Castles" | "Cardlink Castles" | "Generic" | "Adyen Castles" | undefined; }, { name?: string | undefined; id?: number | undefined; integrationId?: number | undefined; terminalType?: "Payter" | "Valina" | "Crane" | "Nayax" | "Embedded" | "Pax" | "Windcave" | "Web portal" | "AdyenCastles" | "Printec Castles" | "Cardlink Castles" | "Generic" | "Adyen Castles" | undefined; }>, z.ZodObject<{ id: z.ZodOptional; name: z.ZodOptional; integrationId: z.ZodOptional; terminalType: z.ZodOptional>; chargingZoneId: z.ZodOptional; chargePointId: z.ZodOptional; terminalId: z.ZodOptional; terminalModel: z.ZodOptional; currentBundleVersion: z.ZodOptional; lastCertifiedAppVersion: z.ZodOptional; adminToken: z.ZodOptional; networkStatus: z.ZodOptional>; phone: z.ZodOptional; defaultLanguage: z.ZodOptional; presentCardOnStopSession: z.ZodOptional; info: z.ZodOptional; translation: z.ZodOptional; }, "strip", z.ZodTypeAny, { locale?: string | undefined; translation?: string | undefined; }, { locale?: string | undefined; translation?: string | undefined; }>, "many">>; serialNumber: z.ZodOptional; externalId: z.ZodOptional; merchantAccount: z.ZodOptional; adyenApiKey: z.ZodOptional; supportedLanguages: z.ZodOptional>; networkStatusMonitoringEnabled: z.ZodOptional; }, "strip", z.ZodTypeAny, { info?: { locale?: string | undefined; translation?: string | undefined; }[] | undefined; name?: string | undefined; chargePointId?: number | undefined; id?: number | undefined; chargingZoneId?: number | undefined; externalId?: string | undefined; integrationId?: number | undefined; phone?: string | undefined; terminalType?: "Payter" | "Valina" | "Crane" | "Nayax" | "Embedded" | "Pax" | "Windcave" | "Web portal" | "AdyenCastles" | "Printec Castles" | "Cardlink Castles" | "Generic" | "Adyen Castles" | undefined; adminToken?: string | undefined; networkStatus?: "unknown" | "online" | "offline" | undefined; defaultLanguage?: string | undefined; presentCardOnStopSession?: boolean | undefined; serialNumber?: string | undefined; supportedLanguages?: string[] | undefined; networkStatusMonitoringEnabled?: boolean | undefined; terminalId?: string | undefined; merchantAccount?: string | undefined; adyenApiKey?: string | undefined; terminalModel?: string | undefined; currentBundleVersion?: string | undefined; lastCertifiedAppVersion?: string | undefined; }, { info?: { locale?: string | undefined; translation?: string | undefined; }[] | undefined; name?: string | undefined; chargePointId?: number | undefined; id?: number | undefined; chargingZoneId?: number | undefined; externalId?: string | undefined; integrationId?: number | undefined; phone?: string | undefined; terminalType?: "Payter" | "Valina" | "Crane" | "Nayax" | "Embedded" | "Pax" | "Windcave" | "Web portal" | "AdyenCastles" | "Printec Castles" | "Cardlink Castles" | "Generic" | "Adyen Castles" | undefined; adminToken?: string | undefined; networkStatus?: "unknown" | "online" | "offline" | undefined; defaultLanguage?: string | undefined; presentCardOnStopSession?: boolean | undefined; serialNumber?: string | undefined; supportedLanguages?: string[] | undefined; networkStatusMonitoringEnabled?: boolean | undefined; terminalId?: string | undefined; merchantAccount?: string | undefined; adyenApiKey?: string | undefined; terminalModel?: string | undefined; currentBundleVersion?: string | undefined; lastCertifiedAppVersion?: string | undefined; }>, z.ZodObject<{ id: z.ZodOptional; name: z.ZodOptional; integrationId: z.ZodOptional; terminalType: z.ZodOptional>; chargingZoneId: z.ZodOptional; chargePointId: z.ZodOptional; terminalId: z.ZodOptional; terminalModel: z.ZodOptional; currentBundleVersion: z.ZodOptional; lastCertifiedAppVersion: z.ZodOptional; adminToken: z.ZodOptional; networkStatus: z.ZodOptional>; phone: z.ZodOptional; defaultLanguage: z.ZodOptional; presentCardOnStopSession: z.ZodOptional; info: z.ZodOptional; translation: z.ZodOptional; }, "strip", z.ZodTypeAny, { locale?: string | undefined; translation?: string | undefined; }, { locale?: string | undefined; translation?: string | undefined; }>, "many">>; serialNumber: z.ZodOptional; externalId: z.ZodOptional; supportedLanguages: z.ZodOptional>; networkStatusMonitoringEnabled: z.ZodOptional; }, "strip", z.ZodTypeAny, { info?: { locale?: string | undefined; translation?: string | undefined; }[] | undefined; name?: string | undefined; chargePointId?: number | undefined; id?: number | undefined; chargingZoneId?: number | undefined; externalId?: string | undefined; integrationId?: number | undefined; phone?: string | undefined; terminalType?: "Payter" | "Valina" | "Crane" | "Nayax" | "Embedded" | "Pax" | "Windcave" | "Web portal" | "AdyenCastles" | "Printec Castles" | "Cardlink Castles" | "Generic" | "Adyen Castles" | undefined; adminToken?: string | undefined; networkStatus?: "unknown" | "online" | "offline" | undefined; defaultLanguage?: string | undefined; presentCardOnStopSession?: boolean | undefined; serialNumber?: string | undefined; supportedLanguages?: string[] | undefined; networkStatusMonitoringEnabled?: boolean | undefined; terminalId?: string | undefined; terminalModel?: string | undefined; currentBundleVersion?: string | undefined; lastCertifiedAppVersion?: string | undefined; }, { info?: { locale?: string | undefined; translation?: string | undefined; }[] | undefined; name?: string | undefined; chargePointId?: number | undefined; id?: number | undefined; chargingZoneId?: number | undefined; externalId?: string | undefined; integrationId?: number | undefined; phone?: string | undefined; terminalType?: "Payter" | "Valina" | "Crane" | "Nayax" | "Embedded" | "Pax" | "Windcave" | "Web portal" | "AdyenCastles" | "Printec Castles" | "Cardlink Castles" | "Generic" | "Adyen Castles" | undefined; adminToken?: string | undefined; networkStatus?: "unknown" | "online" | "offline" | undefined; defaultLanguage?: string | undefined; presentCardOnStopSession?: boolean | undefined; serialNumber?: string | undefined; supportedLanguages?: string[] | undefined; networkStatusMonitoringEnabled?: boolean | undefined; terminalId?: string | undefined; terminalModel?: string | undefined; currentBundleVersion?: string | undefined; lastCertifiedAppVersion?: string | undefined; }>, z.ZodObject<{ id: z.ZodOptional; name: z.ZodOptional; integrationId: z.ZodOptional; terminalType: z.ZodOptional>; chargingZoneId: z.ZodOptional; chargePointId: z.ZodOptional; terminalId: z.ZodOptional; terminalModel: z.ZodOptional; currentBundleVersion: z.ZodOptional; lastCertifiedAppVersion: z.ZodOptional; adminToken: z.ZodOptional; isOnline: z.ZodOptional; networkStatus: z.ZodOptional>; phone: z.ZodOptional; defaultLanguage: z.ZodOptional; presentCardOnStopSession: z.ZodOptional; info: z.ZodOptional; translation: z.ZodOptional; }, "strip", z.ZodTypeAny, { locale?: string | undefined; translation?: string | undefined; }, { locale?: string | undefined; translation?: string | undefined; }>, "many">>; serialNumber: z.ZodOptional; externalId: z.ZodOptional; supportedLanguages: z.ZodOptional>; }, "strip", z.ZodTypeAny, { info?: { locale?: string | undefined; translation?: string | undefined; }[] | undefined; name?: string | undefined; chargePointId?: number | undefined; id?: number | undefined; chargingZoneId?: number | undefined; externalId?: string | undefined; integrationId?: number | undefined; phone?: string | undefined; terminalType?: "Payter" | "Valina" | "Crane" | "Nayax" | "Embedded" | "Pax" | "Windcave" | "Web portal" | "AdyenCastles" | "Printec Castles" | "Cardlink Castles" | "Generic" | "Adyen Castles" | undefined; adminToken?: string | undefined; isOnline?: boolean | undefined; networkStatus?: "unknown" | "online" | "offline" | undefined; defaultLanguage?: string | undefined; presentCardOnStopSession?: boolean | undefined; serialNumber?: string | undefined; supportedLanguages?: string[] | undefined; terminalId?: string | undefined; terminalModel?: string | undefined; currentBundleVersion?: string | undefined; lastCertifiedAppVersion?: string | undefined; }, { info?: { locale?: string | undefined; translation?: string | undefined; }[] | undefined; name?: string | undefined; chargePointId?: number | undefined; id?: number | undefined; chargingZoneId?: number | undefined; externalId?: string | undefined; integrationId?: number | undefined; phone?: string | undefined; terminalType?: "Payter" | "Valina" | "Crane" | "Nayax" | "Embedded" | "Pax" | "Windcave" | "Web portal" | "AdyenCastles" | "Printec Castles" | "Cardlink Castles" | "Generic" | "Adyen Castles" | undefined; adminToken?: string | undefined; isOnline?: boolean | undefined; networkStatus?: "unknown" | "online" | "offline" | undefined; defaultLanguage?: string | undefined; presentCardOnStopSession?: boolean | undefined; serialNumber?: string | undefined; supportedLanguages?: string[] | undefined; terminalId?: string | undefined; terminalModel?: string | undefined; currentBundleVersion?: string | undefined; lastCertifiedAppVersion?: string | undefined; }>]>; export declare const createPcIdBody: z.ZodObject<{ id: z.ZodOptional; pcId: z.ZodString; name: z.ZodString; vehicleType: z.ZodEnum<["company", "private"]>; userId: z.ZodNumber; }, "strip", z.ZodTypeAny, { name: string; userId: number; vehicleType: "company" | "private"; pcId: string; id?: number | undefined; }, { name: string; userId: number; vehicleType: "company" | "private"; pcId: string; id?: number | undefined; }>; export declare const updatePcIdBody: z.ZodObject<{ id: z.ZodOptional; pcId: z.ZodOptional; name: z.ZodOptional; vehicleType: z.ZodOptional>; userId: z.ZodOptional; }, "strip", z.ZodTypeAny, { name?: string | undefined; userId?: number | undefined; id?: number | undefined; vehicleType?: "company" | "private" | undefined; pcId?: string | undefined; }, { name?: string | undefined; userId?: number | undefined; id?: number | undefined; vehicleType?: "company" | "private" | undefined; pcId?: string | undefined; }>; export declare const reimbursementPolicyCreateBody: z.ZodObject<{ name: z.ZodString; validityStartsOn: z.ZodString; partnerId: z.ZodOptional; partnerContractId: z.ZodOptional; electricityRateId: z.ZodOptional; validityEndsOn: z.ZodOptional; electricityRateSource: z.ZodEnum<["policy", "charge_point"]>; operatorId: z.ZodOptional; }, "strip", z.ZodTypeAny, { name: string; validityStartsOn: string; electricityRateSource: "policy" | "charge_point"; operatorId?: number | undefined; partnerId?: number | undefined; electricityRateId?: number | undefined; partnerContractId?: number | undefined; validityEndsOn?: string | undefined; }, { name: string; validityStartsOn: string; electricityRateSource: "policy" | "charge_point"; operatorId?: number | undefined; partnerId?: number | undefined; electricityRateId?: number | undefined; partnerContractId?: number | undefined; validityEndsOn?: string | undefined; }>; export declare const reimbursementPolicyUpdateBody: z.ZodObject<{ name: z.ZodOptional; validityStartsOn: z.ZodOptional; electricityRateSource: z.ZodOptional>; partnerId: z.ZodOptional; partnerContractId: z.ZodOptional; electricityRateId: z.ZodOptional; validityEndsOn: z.ZodOptional; }, "strip", z.ZodTypeAny, { name?: string | undefined; partnerId?: number | undefined; electricityRateId?: number | undefined; validityStartsOn?: string | undefined; partnerContractId?: number | undefined; validityEndsOn?: string | undefined; electricityRateSource?: "policy" | "charge_point" | undefined; }, { name?: string | undefined; partnerId?: number | undefined; electricityRateId?: number | undefined; validityStartsOn?: string | undefined; partnerContractId?: number | undefined; validityEndsOn?: string | undefined; electricityRateSource?: "policy" | "charge_point" | undefined; }>; export declare const rfidTagCreateDeprecatedBody: z.ZodObject<{ id: z.ZodOptional; rfidTagUid: z.ZodString; rfidLabel: z.ZodOptional; expireAt: z.ZodOptional; createdAt: z.ZodOptional; status: z.ZodEnum<["enabled", "disabled", "suspended"]>; userId: z.ZodOptional; lastUpdatedAt: z.ZodOptional; }, "strip", z.ZodTypeAny, { status: "enabled" | "disabled" | "suspended"; rfidTagUid: string; userId?: number | undefined; id?: number | undefined; lastUpdatedAt?: string | undefined; createdAt?: string | undefined; expireAt?: string | undefined; rfidLabel?: string | undefined; }, { status: "enabled" | "disabled" | "suspended"; rfidTagUid: string; userId?: number | undefined; id?: number | undefined; lastUpdatedAt?: string | undefined; createdAt?: string | undefined; expireAt?: string | undefined; rfidLabel?: string | undefined; }>; export declare const rfidTagUpdateDeprecatedBody: z.ZodObject<{ id: z.ZodOptional; rfidTagUid: z.ZodString; rfidLabel: z.ZodOptional; expireAt: z.ZodOptional; createdAt: z.ZodOptional; status: z.ZodEnum<["enabled", "disabled", "suspended"]>; userId: z.ZodOptional; lastUpdatedAt: z.ZodOptional; }, "strip", z.ZodTypeAny, { status: "enabled" | "disabled" | "suspended"; rfidTagUid: string; userId?: number | undefined; id?: number | undefined; lastUpdatedAt?: string | undefined; createdAt?: string | undefined; expireAt?: string | undefined; rfidLabel?: string | undefined; }, { status: "enabled" | "disabled" | "suspended"; rfidTagUid: string; userId?: number | undefined; id?: number | undefined; lastUpdatedAt?: string | undefined; createdAt?: string | undefined; expireAt?: string | undefined; rfidLabel?: string | undefined; }>; export declare const roamingCpoUpdateBody: z.ZodObject<{ businessName: z.ZodOptional; enabled: z.ZodOptional; cpoSettings: z.ZodOptional; tariffMappingMode: z.ZodOptional>; applyCustomTariffsToEvsesWithRoamingTariff: z.ZodOptional; sendsPeriodicMeterUpdates: z.ZodOptional; externalTariffIntegration: z.ZodOptional>; treatEvseStatusUnknownAs: z.ZodOptional>; phaseAcPowerFormula: z.ZodOptional>; }, "strip", z.ZodTypeAny, { cpoQrCodePrefix?: string | undefined; tariffMappingMode?: "per_roaming_tariff" | "per_evse" | "single_tariff_group" | undefined; applyCustomTariffsToEvsesWithRoamingTariff?: boolean | undefined; sendsPeriodicMeterUpdates?: boolean | undefined; externalTariffIntegration?: "has.to.be" | undefined; treatEvseStatusUnknownAs?: "available" | "unavailable" | undefined; phaseAcPowerFormula?: "amperage_voltage_3" | "amperage_voltage_sqr3" | undefined; }, { cpoQrCodePrefix?: string | undefined; tariffMappingMode?: "per_roaming_tariff" | "per_evse" | "single_tariff_group" | undefined; applyCustomTariffsToEvsesWithRoamingTariff?: boolean | undefined; sendsPeriodicMeterUpdates?: boolean | undefined; externalTariffIntegration?: "has.to.be" | undefined; treatEvseStatusUnknownAs?: "available" | "unavailable" | undefined; phaseAcPowerFormula?: "amperage_voltage_3" | "amperage_voltage_sqr3" | undefined; }>>; }, "strip", z.ZodTypeAny, { enabled?: boolean | undefined; businessName?: string | undefined; cpoSettings?: { cpoQrCodePrefix?: string | undefined; tariffMappingMode?: "per_roaming_tariff" | "per_evse" | "single_tariff_group" | undefined; applyCustomTariffsToEvsesWithRoamingTariff?: boolean | undefined; sendsPeriodicMeterUpdates?: boolean | undefined; externalTariffIntegration?: "has.to.be" | undefined; treatEvseStatusUnknownAs?: "available" | "unavailable" | undefined; phaseAcPowerFormula?: "amperage_voltage_3" | "amperage_voltage_sqr3" | undefined; } | undefined; }, { enabled?: boolean | undefined; businessName?: string | undefined; cpoSettings?: { cpoQrCodePrefix?: string | undefined; tariffMappingMode?: "per_roaming_tariff" | "per_evse" | "single_tariff_group" | undefined; applyCustomTariffsToEvsesWithRoamingTariff?: boolean | undefined; sendsPeriodicMeterUpdates?: boolean | undefined; externalTariffIntegration?: "has.to.be" | undefined; treatEvseStatusUnknownAs?: "available" | "unavailable" | undefined; phaseAcPowerFormula?: "amperage_voltage_3" | "amperage_voltage_sqr3" | undefined; } | undefined; }>; export declare const roamingEmspCreateBody: z.ZodUnion<[z.ZodObject<{ businessName: z.ZodOptional; connectionId: z.ZodNumber; hubjectId: z.ZodOptional; }, "strip", z.ZodTypeAny, { connectionId: number; businessName?: string | undefined; hubjectId?: string | undefined; }, { connectionId: number; businessName?: string | undefined; hubjectId?: string | undefined; }>, z.ZodObject<{ businessName: z.ZodOptional; connectionId: z.ZodNumber; countryCode: z.ZodString; partyId: z.ZodString; }, "strip", z.ZodTypeAny, { countryCode: string; connectionId: number; partyId: string; businessName?: string | undefined; }, { countryCode: string; connectionId: number; partyId: string; businessName?: string | undefined; }>]>; export declare const roamingEmspUpdateBody: z.ZodUnion<[z.ZodObject<{ businessName: z.ZodOptional; hubjectId: z.ZodOptional; }, "strip", z.ZodTypeAny, { businessName?: string | undefined; hubjectId?: string | undefined; }, { businessName?: string | undefined; hubjectId?: string | undefined; }>, z.ZodObject<{ businessName: z.ZodOptional; countryCode: z.ZodOptional; partyId: z.ZodOptional; }, "strip", z.ZodTypeAny, { countryCode?: string | undefined; businessName?: string | undefined; partyId?: string | undefined; }, { countryCode?: string | undefined; businessName?: string | undefined; partyId?: string | undefined; }>]>; export declare const roamingOperatorUpdateBody: z.ZodObject<{ businessName: z.ZodOptional; partnerId: z.ZodOptional; enabled: z.ZodOptional; cpoSettings: z.ZodOptional; manualEvseManagement: z.ZodOptional; applyCustomTariffsToEvsesWithRoamingTariff: z.ZodOptional; sendsPeriodicMeterUpdates: z.ZodOptional; externalTariffIntegration: z.ZodOptional; threatEvseStatusUnknownAs: z.ZodOptional>; phaseAcPowerFormula: z.ZodOptional>; }, "strip", z.ZodTypeAny, { applyCustomTariffsToEvsesWithRoamingTariff?: boolean | undefined; sendsPeriodicMeterUpdates?: boolean | undefined; externalTariffIntegration?: string | undefined; phaseAcPowerFormula?: "amperage_voltage_3" | "amperage_voltage_sqr3" | undefined; cpoQrcodePrefix?: string | undefined; manualEvseManagement?: boolean | undefined; threatEvseStatusUnknownAs?: "available" | "unavailable" | undefined; }, { applyCustomTariffsToEvsesWithRoamingTariff?: boolean | undefined; sendsPeriodicMeterUpdates?: boolean | undefined; externalTariffIntegration?: string | undefined; phaseAcPowerFormula?: "amperage_voltage_3" | "amperage_voltage_sqr3" | undefined; cpoQrcodePrefix?: string | undefined; manualEvseManagement?: boolean | undefined; threatEvseStatusUnknownAs?: "available" | "unavailable" | undefined; }>>; }, "strip", z.ZodTypeAny, { enabled?: boolean | undefined; partnerId?: number | undefined; businessName?: string | undefined; cpoSettings?: { applyCustomTariffsToEvsesWithRoamingTariff?: boolean | undefined; sendsPeriodicMeterUpdates?: boolean | undefined; externalTariffIntegration?: string | undefined; phaseAcPowerFormula?: "amperage_voltage_3" | "amperage_voltage_sqr3" | undefined; cpoQrcodePrefix?: string | undefined; manualEvseManagement?: boolean | undefined; threatEvseStatusUnknownAs?: "available" | "unavailable" | undefined; } | undefined; }, { enabled?: boolean | undefined; partnerId?: number | undefined; businessName?: string | undefined; cpoSettings?: { applyCustomTariffsToEvsesWithRoamingTariff?: boolean | undefined; sendsPeriodicMeterUpdates?: boolean | undefined; externalTariffIntegration?: string | undefined; phaseAcPowerFormula?: "amperage_voltage_3" | "amperage_voltage_sqr3" | undefined; cpoQrcodePrefix?: string | undefined; manualEvseManagement?: boolean | undefined; threatEvseStatusUnknownAs?: "available" | "unavailable" | undefined; } | undefined; }>; export declare const createRoamingCustomTariffFilterBody: z.ZodObject<{ id: z.ZodOptional; name: z.ZodString; status: z.ZodEnum<["enabled", "disabled"]>; countryCode: z.ZodOptional; applicableCurrentTypes: z.ZodOptional, "many">>; powerBelowKw: z.ZodOptional; evseIdPrefix: z.ZodOptional; order: z.ZodOptional; createdAt: z.ZodOptional; updatedAt: z.ZodOptional; }, "strip", z.ZodTypeAny, { name: string; status: "enabled" | "disabled"; id?: number | undefined; countryCode?: string | undefined; createdAt?: string | undefined; updatedAt?: string | undefined; applicableCurrentTypes?: ("DC" | "AC")[] | undefined; powerBelowKw?: number | undefined; evseIdPrefix?: string | undefined; order?: number | undefined; }, { name: string; status: "enabled" | "disabled"; id?: number | undefined; countryCode?: string | undefined; createdAt?: string | undefined; updatedAt?: string | undefined; applicableCurrentTypes?: ("DC" | "AC")[] | undefined; powerBelowKw?: number | undefined; evseIdPrefix?: string | undefined; order?: number | undefined; }>; export declare const reorderRoamingCustomTariffFiltersBody: z.ZodObject<{ filters: z.ZodArray, "many">; }, "strip", z.ZodTypeAny, { filters: { id: number; order: number; }[]; }, { filters: { id: number; order: number; }[]; }>; export declare const updateRoamingCustomTariffFilterBody: z.ZodObject<{ name: z.ZodOptional; status: z.ZodOptional>; countryCode: z.ZodOptional; applicableCurrentTypes: z.ZodOptional, "many">>; powerBelowKw: z.ZodOptional; evseIdPrefix: z.ZodOptional; order: z.ZodOptional; }, "strip", z.ZodTypeAny, { name?: string | undefined; status?: "enabled" | "disabled" | undefined; countryCode?: string | undefined; applicableCurrentTypes?: ("DC" | "AC")[] | undefined; powerBelowKw?: number | undefined; evseIdPrefix?: string | undefined; order?: number | undefined; }, { name?: string | undefined; status?: "enabled" | "disabled" | undefined; countryCode?: string | undefined; applicableCurrentTypes?: ("DC" | "AC")[] | undefined; powerBelowKw?: number | undefined; evseIdPrefix?: string | undefined; order?: number | undefined; }>; export declare const roamingProviderCreateBody: z.ZodUnion<[z.ZodObject<{ businessName: z.ZodOptional; platformId: z.ZodNumber; partnerId: z.ZodOptional; hubjectId: z.ZodOptional; }, "strip", z.ZodTypeAny, { platformId: number; partnerId?: number | undefined; businessName?: string | undefined; hubjectId?: string | undefined; }, { platformId: number; partnerId?: number | undefined; businessName?: string | undefined; hubjectId?: string | undefined; }>, z.ZodObject<{ businessName: z.ZodOptional; platformId: z.ZodNumber; partnerId: z.ZodOptional; countryCode: z.ZodOptional; partyId: z.ZodOptional; }, "strip", z.ZodTypeAny, { platformId: number; partnerId?: number | undefined; countryCode?: string | undefined; businessName?: string | undefined; partyId?: string | undefined; }, { platformId: number; partnerId?: number | undefined; countryCode?: string | undefined; businessName?: string | undefined; partyId?: string | undefined; }>]>; export declare const roamingProviderUpdateBody: z.ZodUnion<[z.ZodObject<{ businessName: z.ZodOptional; platformId: z.ZodOptional; partnerId: z.ZodOptional; hubjectId: z.ZodOptional; }, "strip", z.ZodTypeAny, { partnerId?: number | undefined; businessName?: string | undefined; hubjectId?: string | undefined; platformId?: number | undefined; }, { partnerId?: number | undefined; businessName?: string | undefined; hubjectId?: string | undefined; platformId?: number | undefined; }>, z.ZodObject<{ businessName: z.ZodOptional; platformId: z.ZodOptional; partnerId: z.ZodOptional; countryCode: z.ZodOptional; partyId: z.ZodOptional; }, "strip", z.ZodTypeAny, { partnerId?: number | undefined; countryCode?: string | undefined; businessName?: string | undefined; partyId?: string | undefined; platformId?: number | undefined; }, { partnerId?: number | undefined; countryCode?: string | undefined; businessName?: string | undefined; partyId?: string | undefined; platformId?: number | undefined; }>]>; export declare const roamingTariffUpdateBody: z.ZodObject<{ id: z.ZodOptional; roamingIds: z.ZodOptional>; roamingTariffHumanReadable: z.ZodOptional; rawRoamingTariffs: z.ZodOptional, "many">>; operatorId: z.ZodOptional; tariffGroupId: z.ZodOptional; cpoTariffGroupId: z.ZodOptional; }, "strip", z.ZodTypeAny, { id?: number | undefined; tariffGroupId?: number | undefined; operatorId?: number | undefined; roamingIds?: string[] | undefined; roamingTariffHumanReadable?: string | undefined; rawRoamingTariffs?: {}[] | undefined; cpoTariffGroupId?: number | undefined; }, { id?: number | undefined; tariffGroupId?: number | undefined; operatorId?: number | undefined; roamingIds?: string[] | undefined; roamingTariffHumanReadable?: string | undefined; rawRoamingTariffs?: {}[] | undefined; cpoTariffGroupId?: number | undefined; }>; export declare const subOperatorCreateBody: z.ZodObject<{ businessName: z.ZodString; externalId: z.ZodOptional; regNo: z.ZodOptional; taxNo: z.ZodOptional; country: z.ZodOptional>; state: z.ZodOptional, z.ZodEnum<["NSW", "VIC", "QLD", "WA", "SA", "TAS", "ACT", "NT", "JBT", "CX", "NF", "CC", "AQ", "CSI", "ACI", "HM"]>, z.ZodEnum<["AB", "BC", "MB", "NB", "NL", "NT", "NS", "NU", "ON", "PE", "QC", "SK", "YT"]>, z.ZodEnum<["81", "84", "85", "67", "89", "71", "76", "95", "79"]>, z.ZodEnum<["AB", "AR", "AG", "BC", "BH", "BN", "BT", "BV", "BR", "B", "BZ", "CL", "CS", "CT", "CV", "DB", "DJ", "GL", "GR", "GJ", "HR", "HD", "IL", "IS", "IF", "MM", "MH", "MS", "NT", "OT", "PH", "SM", "SJ", "SB", "SV", "TR", "TM", "TL", "VS", "VL", "VN"]>]>>; postcode: z.ZodOptional; contactPerson: z.ZodOptional; phone: z.ZodOptional; email: z.ZodOptional; faultNotificationsEmail: z.ZodOptional; businessOperationalContext: z.ZodOptional; capabilities: z.ZodOptional; canControlTariff: z.ZodOptional; canControlTariffGroups: z.ZodOptional; canControlPartnersTariffsAndTariffGroups: z.ZodOptional; }, "strip", z.ZodTypeAny, { canControlChargePoints?: boolean | undefined; canControlTariff?: boolean | undefined; canControlTariffGroups?: boolean | undefined; canControlPartnersTariffsAndTariffGroups?: boolean | undefined; }, { canControlChargePoints?: boolean | undefined; canControlTariff?: boolean | undefined; canControlTariffGroups?: boolean | undefined; canControlPartnersTariffsAndTariffGroups?: boolean | undefined; }>>; partnerIds: z.ZodOptional>; translatedName: z.ZodOptional, "many">>; translatedAddress: z.ZodOptional, "many">>; translatedCity: z.ZodOptional, "many">>; translatedRegion: z.ZodOptional, "many">>; name: z.ZodOptional; city: z.ZodOptional; region: z.ZodOptional; address: z.ZodOptional; }, "strip", z.ZodTypeAny, { businessName: string; name?: string | undefined; email?: string | undefined; capabilities?: { canControlChargePoints?: boolean | undefined; canControlTariff?: boolean | undefined; canControlTariffGroups?: boolean | undefined; canControlPartnersTariffsAndTariffGroups?: boolean | undefined; } | undefined; partnerIds?: number[] | undefined; externalId?: string | undefined; country?: "AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW" | undefined; city?: string | undefined; address?: string | undefined; phone?: string | undefined; region?: string | undefined; contactPerson?: string | undefined; state?: "AL" | "AS" | "AQ" | "AG" | "AR" | "AZ" | "BH" | "BZ" | "BT" | "BV" | "BR" | "BN" | "CA" | "CV" | "KY" | "CL" | "CX" | "CC" | "CO" | "HR" | "DJ" | "SV" | "GA" | "DE" | "GR" | "GL" | "GU" | "HM" | "VA" | "IS" | "IN" | "ID" | "IL" | "LA" | "MO" | "MT" | "MH" | "YT" | "FM" | "MD" | "MN" | "ME" | "MS" | "MA" | "MM" | "NL" | "NC" | "NE" | "NU" | "NF" | "MP" | "PW" | "PA" | "PE" | "PH" | "PR" | "SM" | "SA" | "SC" | "SK" | "SB" | "SD" | "SJ" | "TL" | "TN" | "TR" | "TM" | "VN" | "VI" | "67" | "71" | "76" | "79" | "81" | "84" | "85" | "89" | "95" | "AK" | "CT" | "DC" | "FL" | "HI" | "IA" | "KS" | "MI" | "NV" | "NH" | "NJ" | "NM" | "NY" | "ND" | "OH" | "OK" | "OR" | "RI" | "TX" | "UT" | "VT" | "WA" | "WV" | "WI" | "WY" | "NSW" | "VIC" | "QLD" | "TAS" | "ACT" | "NT" | "JBT" | "CSI" | "ACI" | "AB" | "BC" | "MB" | "NB" | "NS" | "ON" | "QC" | "B" | "CS" | "DB" | "GJ" | "HD" | "IF" | "OT" | "VS" | "VL" | undefined; regNo?: string | undefined; postcode?: string | undefined; faultNotificationsEmail?: string | undefined; translatedName?: { locale: string; translation: string; }[] | undefined; translatedAddress?: { locale: string; translation: string; }[] | undefined; translatedCity?: { locale: string; translation: string; }[] | undefined; translatedRegion?: { locale: string; translation: string; }[] | undefined; taxNo?: string | undefined; businessOperationalContext?: string | undefined; }, { businessName: string; name?: string | undefined; email?: string | undefined; capabilities?: { canControlChargePoints?: boolean | undefined; canControlTariff?: boolean | undefined; canControlTariffGroups?: boolean | undefined; canControlPartnersTariffsAndTariffGroups?: boolean | undefined; } | undefined; partnerIds?: number[] | undefined; externalId?: string | undefined; country?: "AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW" | undefined; city?: string | undefined; address?: string | undefined; phone?: string | undefined; region?: string | undefined; contactPerson?: string | undefined; state?: "AL" | "AS" | "AQ" | "AG" | "AR" | "AZ" | "BH" | "BZ" | "BT" | "BV" | "BR" | "BN" | "CA" | "CV" | "KY" | "CL" | "CX" | "CC" | "CO" | "HR" | "DJ" | "SV" | "GA" | "DE" | "GR" | "GL" | "GU" | "HM" | "VA" | "IS" | "IN" | "ID" | "IL" | "LA" | "MO" | "MT" | "MH" | "YT" | "FM" | "MD" | "MN" | "ME" | "MS" | "MA" | "MM" | "NL" | "NC" | "NE" | "NU" | "NF" | "MP" | "PW" | "PA" | "PE" | "PH" | "PR" | "SM" | "SA" | "SC" | "SK" | "SB" | "SD" | "SJ" | "TL" | "TN" | "TR" | "TM" | "VN" | "VI" | "67" | "71" | "76" | "79" | "81" | "84" | "85" | "89" | "95" | "AK" | "CT" | "DC" | "FL" | "HI" | "IA" | "KS" | "MI" | "NV" | "NH" | "NJ" | "NM" | "NY" | "ND" | "OH" | "OK" | "OR" | "RI" | "TX" | "UT" | "VT" | "WA" | "WV" | "WI" | "WY" | "NSW" | "VIC" | "QLD" | "TAS" | "ACT" | "NT" | "JBT" | "CSI" | "ACI" | "AB" | "BC" | "MB" | "NB" | "NS" | "ON" | "QC" | "B" | "CS" | "DB" | "GJ" | "HD" | "IF" | "OT" | "VS" | "VL" | undefined; regNo?: string | undefined; postcode?: string | undefined; faultNotificationsEmail?: string | undefined; translatedName?: { locale: string; translation: string; }[] | undefined; translatedAddress?: { locale: string; translation: string; }[] | undefined; translatedCity?: { locale: string; translation: string; }[] | undefined; translatedRegion?: { locale: string; translation: string; }[] | undefined; taxNo?: string | undefined; businessOperationalContext?: string | undefined; }>; export declare const subOperatorUpdateBody: z.ZodObject<{ translatedName: z.ZodOptional, "many">>; translatedAddress: z.ZodOptional, "many">>; translatedCity: z.ZodOptional, "many">>; translatedRegion: z.ZodOptional, "many">>; name: z.ZodOptional; businessName: z.ZodOptional; externalId: z.ZodOptional; regNo: z.ZodOptional; taxNo: z.ZodOptional; country: z.ZodOptional, z.ZodLiteral<"AX">, z.ZodLiteral<"AL">, z.ZodLiteral<"DZ">, z.ZodLiteral<"AS">, z.ZodLiteral<"AD">, z.ZodLiteral<"AO">, z.ZodLiteral<"AI">, z.ZodLiteral<"AQ">, z.ZodLiteral<"AG">, z.ZodLiteral<"AR">, z.ZodLiteral<"AM">, z.ZodLiteral<"AW">, z.ZodLiteral<"AU">, z.ZodLiteral<"AT">, z.ZodLiteral<"AZ">, z.ZodLiteral<"BS">, z.ZodLiteral<"BH">, z.ZodLiteral<"BD">, z.ZodLiteral<"BB">, z.ZodLiteral<"BY">, z.ZodLiteral<"BE">, z.ZodLiteral<"BZ">, z.ZodLiteral<"BJ">, z.ZodLiteral<"BM">, z.ZodLiteral<"BT">, z.ZodLiteral<"BO">, z.ZodLiteral<"BQ">, z.ZodLiteral<"BA">, z.ZodLiteral<"BW">, z.ZodLiteral<"BV">, z.ZodLiteral<"BR">, z.ZodLiteral<"IO">, z.ZodLiteral<"BN">, z.ZodLiteral<"BG">, z.ZodLiteral<"BF">, z.ZodLiteral<"BI">, z.ZodLiteral<"KH">, z.ZodLiteral<"CM">, z.ZodLiteral<"CA">, z.ZodLiteral<"CV">, z.ZodLiteral<"KY">, z.ZodLiteral<"CF">, z.ZodLiteral<"TD">, z.ZodLiteral<"CL">, z.ZodLiteral<"CN">, z.ZodLiteral<"CX">, z.ZodLiteral<"CC">, z.ZodLiteral<"CO">, z.ZodLiteral<"KM">, z.ZodLiteral<"CG">, z.ZodLiteral<"CD">, z.ZodLiteral<"CK">, z.ZodLiteral<"CR">, z.ZodLiteral<"CI">, z.ZodLiteral<"HR">, z.ZodLiteral<"CU">, z.ZodLiteral<"CW">, z.ZodLiteral<"CY">, z.ZodLiteral<"CZ">, z.ZodLiteral<"DK">, z.ZodLiteral<"DJ">, z.ZodLiteral<"DM">, z.ZodLiteral<"DO">, z.ZodLiteral<"EC">, z.ZodLiteral<"EG">, z.ZodLiteral<"SV">, z.ZodLiteral<"GQ">, z.ZodLiteral<"ER">, z.ZodLiteral<"EE">, z.ZodLiteral<"ET">, z.ZodLiteral<"FK">, z.ZodLiteral<"FO">, z.ZodLiteral<"FJ">, z.ZodLiteral<"FI">, z.ZodLiteral<"FR">, z.ZodLiteral<"GF">, z.ZodLiteral<"PF">, z.ZodLiteral<"TF">, z.ZodLiteral<"GA">, z.ZodLiteral<"GM">, z.ZodLiteral<"GE">, z.ZodLiteral<"DE">, z.ZodLiteral<"GH">, z.ZodLiteral<"GI">, z.ZodLiteral<"GR">, z.ZodLiteral<"GL">, z.ZodLiteral<"GD">, z.ZodLiteral<"GP">, z.ZodLiteral<"GU">, z.ZodLiteral<"GT">, z.ZodLiteral<"GG">, z.ZodLiteral<"GN">, z.ZodLiteral<"GW">, z.ZodLiteral<"GY">, z.ZodLiteral<"HT">, z.ZodLiteral<"HM">, z.ZodLiteral<"VA">, z.ZodLiteral<"HN">, z.ZodLiteral<"HK">, z.ZodLiteral<"HU">, z.ZodLiteral<"IS">, z.ZodLiteral<"IN">, z.ZodLiteral<"ID">, z.ZodLiteral<"IR">, z.ZodLiteral<"IQ">, z.ZodLiteral<"IE">, z.ZodLiteral<"IM">, z.ZodLiteral<"IL">, z.ZodLiteral<"IT">, z.ZodLiteral<"JM">, z.ZodLiteral<"JP">, z.ZodLiteral<"JE">, z.ZodLiteral<"JO">, z.ZodLiteral<"KZ">, z.ZodLiteral<"KE">, z.ZodLiteral<"KI">, z.ZodLiteral<"KP">, z.ZodLiteral<"KR">, z.ZodLiteral<"XK">, z.ZodLiteral<"KW">, z.ZodLiteral<"KG">, z.ZodLiteral<"LA">, z.ZodLiteral<"LV">, z.ZodLiteral<"LB">, z.ZodLiteral<"LS">, z.ZodLiteral<"LR">, z.ZodLiteral<"LY">, z.ZodLiteral<"LI">, z.ZodLiteral<"LT">, z.ZodLiteral<"LU">, z.ZodLiteral<"MO">, z.ZodLiteral<"MK">, z.ZodLiteral<"MG">, z.ZodLiteral<"MW">, z.ZodLiteral<"MY">, z.ZodLiteral<"MV">, z.ZodLiteral<"ML">, z.ZodLiteral<"MT">, z.ZodLiteral<"MH">, z.ZodLiteral<"MQ">, z.ZodLiteral<"MR">, z.ZodLiteral<"MU">, z.ZodLiteral<"YT">, z.ZodLiteral<"MX">, z.ZodLiteral<"FM">, z.ZodLiteral<"MD">, z.ZodLiteral<"MC">, z.ZodLiteral<"MN">, z.ZodLiteral<"ME">, z.ZodLiteral<"MS">, z.ZodLiteral<"MA">, z.ZodLiteral<"MZ">, z.ZodLiteral<"MM">, z.ZodLiteral<"NA">, z.ZodLiteral<"NR">, z.ZodLiteral<"NP">, z.ZodLiteral<"NL">, z.ZodLiteral<"NC">, z.ZodLiteral<"NZ">, z.ZodLiteral<"NI">, z.ZodLiteral<"NE">, z.ZodLiteral<"NG">, z.ZodLiteral<"NU">, z.ZodLiteral<"NF">, z.ZodLiteral<"MP">, z.ZodLiteral<"NO">, z.ZodLiteral<"OM">, z.ZodLiteral<"PK">, z.ZodLiteral<"PW">, z.ZodLiteral<"PS">, z.ZodLiteral<"PA">, z.ZodLiteral<"PG">, z.ZodLiteral<"PY">, z.ZodLiteral<"PE">, z.ZodLiteral<"PH">, z.ZodLiteral<"PN">, z.ZodLiteral<"PL">, z.ZodLiteral<"PT">, z.ZodLiteral<"PR">, z.ZodLiteral<"QA">, z.ZodLiteral<"RE">, z.ZodLiteral<"RO">, z.ZodLiteral<"RU">, z.ZodLiteral<"RW">, z.ZodLiteral<"BL">, z.ZodLiteral<"SH">, z.ZodLiteral<"KN">, z.ZodLiteral<"LC">, z.ZodLiteral<"MF">, z.ZodLiteral<"PM">, z.ZodLiteral<"VC">, z.ZodLiteral<"WS">, z.ZodLiteral<"SM">, z.ZodLiteral<"ST">, z.ZodLiteral<"SA">, z.ZodLiteral<"SN">, z.ZodLiteral<"RS">, z.ZodLiteral<"SC">, z.ZodLiteral<"SL">, z.ZodLiteral<"SG">, z.ZodLiteral<"SX">, z.ZodLiteral<"SK">, z.ZodLiteral<"SI">, z.ZodLiteral<"SB">, z.ZodLiteral<"SO">, z.ZodLiteral<"ZA">, z.ZodLiteral<"GS">, z.ZodLiteral<"SS">, z.ZodLiteral<"ES">, z.ZodLiteral<"LK">, z.ZodLiteral<"SD">, z.ZodLiteral<"SR">, z.ZodLiteral<"SJ">, z.ZodLiteral<"SZ">, z.ZodLiteral<"SE">, z.ZodLiteral<"CH">, z.ZodLiteral<"SY">, z.ZodLiteral<"TW">, z.ZodLiteral<"TJ">, z.ZodLiteral<"TZ">, z.ZodLiteral<"TH">, z.ZodLiteral<"TL">, z.ZodLiteral<"TG">, z.ZodLiteral<"TK">, z.ZodLiteral<"TO">, z.ZodLiteral<"TT">, z.ZodLiteral<"TN">, z.ZodLiteral<"TR">, z.ZodLiteral<"TM">, z.ZodLiteral<"TC">, z.ZodLiteral<"TV">, z.ZodLiteral<"UG">, z.ZodLiteral<"UA">, z.ZodLiteral<"AE">, z.ZodLiteral<"GB">, z.ZodLiteral<"US">, z.ZodLiteral<"UM">, z.ZodLiteral<"UY">, z.ZodLiteral<"UZ">, z.ZodLiteral<"VU">, z.ZodLiteral<"VE">, z.ZodLiteral<"VN">, z.ZodLiteral<"VG">, z.ZodLiteral<"VI">, z.ZodLiteral<"WF">, z.ZodLiteral<"EH">, z.ZodLiteral<"YE">, z.ZodLiteral<"ZM">, z.ZodLiteral<"ZW">, z.ZodNull]>>; city: z.ZodOptional; state: z.ZodOptional, z.ZodEnum<["NSW", "VIC", "QLD", "WA", "SA", "TAS", "ACT", "NT", "JBT", "CX", "NF", "CC", "AQ", "CSI", "ACI", "HM"]>, z.ZodEnum<["AB", "BC", "MB", "NB", "NL", "NT", "NS", "NU", "ON", "PE", "QC", "SK", "YT"]>, z.ZodEnum<["81", "84", "85", "67", "89", "71", "76", "95", "79"]>, z.ZodEnum<["AB", "AR", "AG", "BC", "BH", "BN", "BT", "BV", "BR", "B", "BZ", "CL", "CS", "CT", "CV", "DB", "DJ", "GL", "GR", "GJ", "HR", "HD", "IL", "IS", "IF", "MM", "MH", "MS", "NT", "OT", "PH", "SM", "SJ", "SB", "SV", "TR", "TM", "TL", "VS", "VL", "VN"]>]>>; region: z.ZodOptional; postcode: z.ZodOptional; address: z.ZodOptional; contactPerson: z.ZodOptional; phone: z.ZodOptional; email: z.ZodOptional; faultNotificationsEmail: z.ZodOptional; businessOperationalContext: z.ZodOptional; capabilities: z.ZodOptional; canControlTariff: z.ZodOptional; canControlTariffGroups: z.ZodOptional; canControlPartnersTariffsAndTariffGroups: z.ZodOptional; }, "strip", z.ZodTypeAny, { canControlChargePoints?: boolean | undefined; canControlTariff?: boolean | undefined; canControlTariffGroups?: boolean | undefined; canControlPartnersTariffsAndTariffGroups?: boolean | undefined; }, { canControlChargePoints?: boolean | undefined; canControlTariff?: boolean | undefined; canControlTariffGroups?: boolean | undefined; canControlPartnersTariffsAndTariffGroups?: boolean | undefined; }>>; partnerIds: z.ZodOptional>; }, "strip", z.ZodTypeAny, { name?: string | undefined; email?: string | undefined; capabilities?: { canControlChargePoints?: boolean | undefined; canControlTariff?: boolean | undefined; canControlTariffGroups?: boolean | undefined; canControlPartnersTariffsAndTariffGroups?: boolean | undefined; } | undefined; partnerIds?: number[] | undefined; externalId?: string | undefined; country?: "AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW" | null | undefined; city?: string | undefined; address?: string | undefined; phone?: string | undefined; businessName?: string | undefined; region?: string | undefined; contactPerson?: string | undefined; state?: "AL" | "AS" | "AQ" | "AG" | "AR" | "AZ" | "BH" | "BZ" | "BT" | "BV" | "BR" | "BN" | "CA" | "CV" | "KY" | "CL" | "CX" | "CC" | "CO" | "HR" | "DJ" | "SV" | "GA" | "DE" | "GR" | "GL" | "GU" | "HM" | "VA" | "IS" | "IN" | "ID" | "IL" | "LA" | "MO" | "MT" | "MH" | "YT" | "FM" | "MD" | "MN" | "ME" | "MS" | "MA" | "MM" | "NL" | "NC" | "NE" | "NU" | "NF" | "MP" | "PW" | "PA" | "PE" | "PH" | "PR" | "SM" | "SA" | "SC" | "SK" | "SB" | "SD" | "SJ" | "TL" | "TN" | "TR" | "TM" | "VN" | "VI" | "67" | "71" | "76" | "79" | "81" | "84" | "85" | "89" | "95" | "AK" | "CT" | "DC" | "FL" | "HI" | "IA" | "KS" | "MI" | "NV" | "NH" | "NJ" | "NM" | "NY" | "ND" | "OH" | "OK" | "OR" | "RI" | "TX" | "UT" | "VT" | "WA" | "WV" | "WI" | "WY" | "NSW" | "VIC" | "QLD" | "TAS" | "ACT" | "NT" | "JBT" | "CSI" | "ACI" | "AB" | "BC" | "MB" | "NB" | "NS" | "ON" | "QC" | "B" | "CS" | "DB" | "GJ" | "HD" | "IF" | "OT" | "VS" | "VL" | undefined; regNo?: string | undefined; postcode?: string | undefined; faultNotificationsEmail?: string | undefined; translatedName?: { locale: string; translation: string; }[] | undefined; translatedAddress?: { locale: string; translation: string; }[] | undefined; translatedCity?: { locale: string; translation: string; }[] | undefined; translatedRegion?: { locale: string; translation: string; }[] | undefined; taxNo?: string | undefined; businessOperationalContext?: string | undefined; }, { name?: string | undefined; email?: string | undefined; capabilities?: { canControlChargePoints?: boolean | undefined; canControlTariff?: boolean | undefined; canControlTariffGroups?: boolean | undefined; canControlPartnersTariffsAndTariffGroups?: boolean | undefined; } | undefined; partnerIds?: number[] | undefined; externalId?: string | undefined; country?: "AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW" | null | undefined; city?: string | undefined; address?: string | undefined; phone?: string | undefined; businessName?: string | undefined; region?: string | undefined; contactPerson?: string | undefined; state?: "AL" | "AS" | "AQ" | "AG" | "AR" | "AZ" | "BH" | "BZ" | "BT" | "BV" | "BR" | "BN" | "CA" | "CV" | "KY" | "CL" | "CX" | "CC" | "CO" | "HR" | "DJ" | "SV" | "GA" | "DE" | "GR" | "GL" | "GU" | "HM" | "VA" | "IS" | "IN" | "ID" | "IL" | "LA" | "MO" | "MT" | "MH" | "YT" | "FM" | "MD" | "MN" | "ME" | "MS" | "MA" | "MM" | "NL" | "NC" | "NE" | "NU" | "NF" | "MP" | "PW" | "PA" | "PE" | "PH" | "PR" | "SM" | "SA" | "SC" | "SK" | "SB" | "SD" | "SJ" | "TL" | "TN" | "TR" | "TM" | "VN" | "VI" | "67" | "71" | "76" | "79" | "81" | "84" | "85" | "89" | "95" | "AK" | "CT" | "DC" | "FL" | "HI" | "IA" | "KS" | "MI" | "NV" | "NH" | "NJ" | "NM" | "NY" | "ND" | "OH" | "OK" | "OR" | "RI" | "TX" | "UT" | "VT" | "WA" | "WV" | "WI" | "WY" | "NSW" | "VIC" | "QLD" | "TAS" | "ACT" | "NT" | "JBT" | "CSI" | "ACI" | "AB" | "BC" | "MB" | "NB" | "NS" | "ON" | "QC" | "B" | "CS" | "DB" | "GJ" | "HD" | "IF" | "OT" | "VS" | "VL" | undefined; regNo?: string | undefined; postcode?: string | undefined; faultNotificationsEmail?: string | undefined; translatedName?: { locale: string; translation: string; }[] | undefined; translatedAddress?: { locale: string; translation: string; }[] | undefined; translatedCity?: { locale: string; translation: string; }[] | undefined; translatedRegion?: { locale: string; translation: string; }[] | undefined; taxNo?: string | undefined; businessOperationalContext?: string | undefined; }>; export declare const subOperatorNoteCreateBody: z.ZodObject<{ summary: z.ZodString; details: z.ZodOptional; pinned: z.ZodOptional; }, "strip", z.ZodTypeAny, { summary: string; details?: string | undefined; pinned?: boolean | undefined; }, { summary: string; details?: string | undefined; pinned?: boolean | undefined; }>; export declare const subOperatorNoteUpdateBody: z.ZodObject<{ summary: z.ZodOptional; details: z.ZodOptional; pinned: z.ZodOptional; }, "strip", z.ZodTypeAny, { summary?: string | undefined; details?: string | undefined; pinned?: boolean | undefined; }, { summary?: string | undefined; details?: string | undefined; pinned?: boolean | undefined; }>; export declare const subscriptionPlanCreateBody: z.ZodObject<{ operatorId: z.ZodOptional; name: z.ZodArray; translation: z.ZodOptional; }, "strip", z.ZodTypeAny, { locale?: string | undefined; translation?: string | undefined; }, { locale?: string | undefined; translation?: string | undefined; }>, "many">; description: z.ZodArray; translation: z.ZodOptional; }, "strip", z.ZodTypeAny, { locale?: string | undefined; translation?: string | undefined; }, { locale?: string | undefined; translation?: string | undefined; }>, "many">; renewalCycle: z.ZodEnum<["monthly", "annually"]>; freeRenewalPeriods: z.ZodOptional; type: z.ZodEnum<["pre-paid", "post-paid"]>; baseFee: z.ZodOptional; baseFeeAppliesPerEachHomeCharger: z.ZodOptional; feePerEachPersonalChargePoint: z.ZodOptional; postPaidChargingSessionsAccumulation: z.ZodOptional>; billingUsageThreshold: z.ZodOptional; billingType: z.ZodOptional>; status: z.ZodEnum<["enabled", "disabled"]>; allowance: z.ZodOptional>; type: z.ZodOptional>; homeChargersOnly: z.ZodOptional; includedCountries: z.ZodOptional, "many">>; excludedCountries: z.ZodOptional, "many">>; excludeRoaming: z.ZodOptional; includedPartnerChargePoints: z.ZodOptional>; excludedPartnerChargePoints: z.ZodOptional>; combined: z.ZodOptional; ac: z.ZodOptional; dc: z.ZodOptional; }, "strip", z.ZodTypeAny, { type?: "none" | "combined" | "separate" | undefined; ac?: number | undefined; dc?: number | undefined; resetCycle?: "as_renewal_cycle" | "after_each_session" | "after_24_hours" | "after_each_week" | "after_each_month" | "after_each_year" | undefined; combined?: number | undefined; homeChargersOnly?: boolean | undefined; includedCountries?: ("AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW")[] | undefined; excludedCountries?: ("AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW")[] | undefined; excludeRoaming?: boolean | undefined; includedPartnerChargePoints?: number[] | undefined; excludedPartnerChargePoints?: number[] | undefined; }, { type?: "none" | "combined" | "separate" | undefined; ac?: number | undefined; dc?: number | undefined; resetCycle?: "as_renewal_cycle" | "after_each_session" | "after_24_hours" | "after_each_week" | "after_each_month" | "after_each_year" | undefined; combined?: number | undefined; homeChargersOnly?: boolean | undefined; includedCountries?: ("AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW")[] | undefined; excludedCountries?: ("AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW")[] | undefined; excludeRoaming?: boolean | undefined; includedPartnerChargePoints?: number[] | undefined; excludedPartnerChargePoints?: number[] | undefined; }>>; visibilityRestrictions: z.ZodOptional>; excludedPartnerUsers: z.ZodOptional>; includedUserGroups: z.ZodOptional>; excludedUserGroups: z.ZodOptional>; }, "strip", z.ZodTypeAny, { includedPartnerUsers?: number[] | undefined; excludedPartnerUsers?: number[] | undefined; includedUserGroups?: number[] | undefined; excludedUserGroups?: number[] | undefined; }, { includedPartnerUsers?: number[] | undefined; excludedPartnerUsers?: number[] | undefined; includedUserGroups?: number[] | undefined; excludedUserGroups?: number[] | undefined; }>>; externalId: z.ZodOptional; lastUpdatedAt: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "pre-paid" | "post-paid"; description: { locale?: string | undefined; translation?: string | undefined; }[]; name: { locale?: string | undefined; translation?: string | undefined; }[]; status: "enabled" | "disabled"; renewalCycle: "monthly" | "annually"; lastUpdatedAt?: string | undefined; externalId?: string | undefined; operatorId?: number | undefined; freeRenewalPeriods?: number | undefined; baseFee?: number | undefined; baseFeeAppliesPerEachHomeCharger?: boolean | undefined; feePerEachPersonalChargePoint?: number | undefined; postPaidChargingSessionsAccumulation?: "none" | "personal" | "personal_commercial" | undefined; billingUsageThreshold?: number | undefined; billingType?: "default" | "internal" | "external" | undefined; allowance?: { type?: "none" | "combined" | "separate" | undefined; ac?: number | undefined; dc?: number | undefined; resetCycle?: "as_renewal_cycle" | "after_each_session" | "after_24_hours" | "after_each_week" | "after_each_month" | "after_each_year" | undefined; combined?: number | undefined; homeChargersOnly?: boolean | undefined; includedCountries?: ("AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW")[] | undefined; excludedCountries?: ("AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW")[] | undefined; excludeRoaming?: boolean | undefined; includedPartnerChargePoints?: number[] | undefined; excludedPartnerChargePoints?: number[] | undefined; } | undefined; visibilityRestrictions?: { includedPartnerUsers?: number[] | undefined; excludedPartnerUsers?: number[] | undefined; includedUserGroups?: number[] | undefined; excludedUserGroups?: number[] | undefined; } | undefined; }, { type: "pre-paid" | "post-paid"; description: { locale?: string | undefined; translation?: string | undefined; }[]; name: { locale?: string | undefined; translation?: string | undefined; }[]; status: "enabled" | "disabled"; renewalCycle: "monthly" | "annually"; lastUpdatedAt?: string | undefined; externalId?: string | undefined; operatorId?: number | undefined; freeRenewalPeriods?: number | undefined; baseFee?: number | undefined; baseFeeAppliesPerEachHomeCharger?: boolean | undefined; feePerEachPersonalChargePoint?: number | undefined; postPaidChargingSessionsAccumulation?: "none" | "personal" | "personal_commercial" | undefined; billingUsageThreshold?: number | undefined; billingType?: "default" | "internal" | "external" | undefined; allowance?: { type?: "none" | "combined" | "separate" | undefined; ac?: number | undefined; dc?: number | undefined; resetCycle?: "as_renewal_cycle" | "after_each_session" | "after_24_hours" | "after_each_week" | "after_each_month" | "after_each_year" | undefined; combined?: number | undefined; homeChargersOnly?: boolean | undefined; includedCountries?: ("AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW")[] | undefined; excludedCountries?: ("AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW")[] | undefined; excludeRoaming?: boolean | undefined; includedPartnerChargePoints?: number[] | undefined; excludedPartnerChargePoints?: number[] | undefined; } | undefined; visibilityRestrictions?: { includedPartnerUsers?: number[] | undefined; excludedPartnerUsers?: number[] | undefined; includedUserGroups?: number[] | undefined; excludedUserGroups?: number[] | undefined; } | undefined; }>; export declare const subscriptionPlanUpdateBody: z.ZodObject<{ name: z.ZodOptional; translation: z.ZodOptional; }, "strip", z.ZodTypeAny, { locale?: string | undefined; translation?: string | undefined; }, { locale?: string | undefined; translation?: string | undefined; }>, "many">>; description: z.ZodOptional; translation: z.ZodOptional; }, "strip", z.ZodTypeAny, { locale?: string | undefined; translation?: string | undefined; }, { locale?: string | undefined; translation?: string | undefined; }>, "many">>; renewalCycle: z.ZodOptional>; freeRenewalPeriods: z.ZodOptional; type: z.ZodOptional>; baseFee: z.ZodOptional; feePerEachPersonalChargePoint: z.ZodOptional; postPaidChargingSessionsAccumulation: z.ZodOptional>; billingUsageThreshold: z.ZodOptional; billingType: z.ZodOptional>; status: z.ZodOptional>; allowance: z.ZodOptional>; type: z.ZodOptional>; homeChargersOnly: z.ZodOptional; includedCountries: z.ZodOptional, "many">>; excludedCountries: z.ZodOptional, "many">>; excludeRoaming: z.ZodOptional; includedPartnerChargePoints: z.ZodOptional>; excludedPartnerChargePoints: z.ZodOptional>; combined: z.ZodOptional; ac: z.ZodOptional; dc: z.ZodOptional; }, "strip", z.ZodTypeAny, { type?: "none" | "combined" | "separate" | undefined; ac?: number | undefined; dc?: number | undefined; resetCycle?: "as_renewal_cycle" | "after_each_session" | "after_24_hours" | "after_each_week" | "after_each_month" | "after_each_year" | undefined; combined?: number | undefined; homeChargersOnly?: boolean | undefined; includedCountries?: ("AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW")[] | undefined; excludedCountries?: ("AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW")[] | undefined; excludeRoaming?: boolean | undefined; includedPartnerChargePoints?: number[] | undefined; excludedPartnerChargePoints?: number[] | undefined; }, { type?: "none" | "combined" | "separate" | undefined; ac?: number | undefined; dc?: number | undefined; resetCycle?: "as_renewal_cycle" | "after_each_session" | "after_24_hours" | "after_each_week" | "after_each_month" | "after_each_year" | undefined; combined?: number | undefined; homeChargersOnly?: boolean | undefined; includedCountries?: ("AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW")[] | undefined; excludedCountries?: ("AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW")[] | undefined; excludeRoaming?: boolean | undefined; includedPartnerChargePoints?: number[] | undefined; excludedPartnerChargePoints?: number[] | undefined; }>>; visibilityRestrictions: z.ZodOptional>; excludedPartnerUsers: z.ZodOptional>; includedUserGroups: z.ZodOptional>; excludedUserGroups: z.ZodOptional>; }, "strip", z.ZodTypeAny, { includedPartnerUsers?: number[] | undefined; excludedPartnerUsers?: number[] | undefined; includedUserGroups?: number[] | undefined; excludedUserGroups?: number[] | undefined; }, { includedPartnerUsers?: number[] | undefined; excludedPartnerUsers?: number[] | undefined; includedUserGroups?: number[] | undefined; excludedUserGroups?: number[] | undefined; }>>; externalId: z.ZodOptional; lastUpdatedAt: z.ZodOptional; }, "strip", z.ZodTypeAny, { type?: "pre-paid" | "post-paid" | undefined; description?: { locale?: string | undefined; translation?: string | undefined; }[] | undefined; name?: { locale?: string | undefined; translation?: string | undefined; }[] | undefined; status?: "enabled" | "disabled" | undefined; lastUpdatedAt?: string | undefined; externalId?: string | undefined; renewalCycle?: "monthly" | "annually" | undefined; freeRenewalPeriods?: number | undefined; baseFee?: number | undefined; feePerEachPersonalChargePoint?: number | undefined; postPaidChargingSessionsAccumulation?: "none" | "personal" | "personal_commercial" | undefined; billingUsageThreshold?: number | undefined; billingType?: "default" | "internal" | "external" | undefined; allowance?: { type?: "none" | "combined" | "separate" | undefined; ac?: number | undefined; dc?: number | undefined; resetCycle?: "as_renewal_cycle" | "after_each_session" | "after_24_hours" | "after_each_week" | "after_each_month" | "after_each_year" | undefined; combined?: number | undefined; homeChargersOnly?: boolean | undefined; includedCountries?: ("AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW")[] | undefined; excludedCountries?: ("AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW")[] | undefined; excludeRoaming?: boolean | undefined; includedPartnerChargePoints?: number[] | undefined; excludedPartnerChargePoints?: number[] | undefined; } | undefined; visibilityRestrictions?: { includedPartnerUsers?: number[] | undefined; excludedPartnerUsers?: number[] | undefined; includedUserGroups?: number[] | undefined; excludedUserGroups?: number[] | undefined; } | undefined; }, { type?: "pre-paid" | "post-paid" | undefined; description?: { locale?: string | undefined; translation?: string | undefined; }[] | undefined; name?: { locale?: string | undefined; translation?: string | undefined; }[] | undefined; status?: "enabled" | "disabled" | undefined; lastUpdatedAt?: string | undefined; externalId?: string | undefined; renewalCycle?: "monthly" | "annually" | undefined; freeRenewalPeriods?: number | undefined; baseFee?: number | undefined; feePerEachPersonalChargePoint?: number | undefined; postPaidChargingSessionsAccumulation?: "none" | "personal" | "personal_commercial" | undefined; billingUsageThreshold?: number | undefined; billingType?: "default" | "internal" | "external" | undefined; allowance?: { type?: "none" | "combined" | "separate" | undefined; ac?: number | undefined; dc?: number | undefined; resetCycle?: "as_renewal_cycle" | "after_each_session" | "after_24_hours" | "after_each_week" | "after_each_month" | "after_each_year" | undefined; combined?: number | undefined; homeChargersOnly?: boolean | undefined; includedCountries?: ("AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW")[] | undefined; excludedCountries?: ("AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW")[] | undefined; excludeRoaming?: boolean | undefined; includedPartnerChargePoints?: number[] | undefined; excludedPartnerChargePoints?: number[] | undefined; } | undefined; visibilityRestrictions?: { includedPartnerUsers?: number[] | undefined; excludedPartnerUsers?: number[] | undefined; includedUserGroups?: number[] | undefined; excludedUserGroups?: number[] | undefined; } | undefined; }>; export declare const tariffGroupCreateBody: z.ZodObject<{ operatorId: z.ZodOptional; display: z.ZodOptional; defaultPriceInformationOffline: z.ZodOptional; totalCostFallbackMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { defaultPriceInformation?: string | undefined; defaultPriceInformationOffline?: string | undefined; totalCostFallbackMessage?: string | undefined; }, { defaultPriceInformation?: string | undefined; defaultPriceInformationOffline?: string | undefined; totalCostFallbackMessage?: string | undefined; }>>; name: z.ZodString; tariffIds: z.ZodOptional>; partnerId: z.ZodOptional; offlineTariffId: z.ZodOptional; lastUpdatedAt: z.ZodOptional; }, "strip", z.ZodTypeAny, { name: string; lastUpdatedAt?: string | undefined; operatorId?: number | undefined; partnerId?: number | undefined; tariffIds?: number[] | undefined; display?: { defaultPriceInformation?: string | undefined; defaultPriceInformationOffline?: string | undefined; totalCostFallbackMessage?: string | undefined; } | undefined; offlineTariffId?: number | undefined; }, { name: string; lastUpdatedAt?: string | undefined; operatorId?: number | undefined; partnerId?: number | undefined; tariffIds?: number[] | undefined; display?: { defaultPriceInformation?: string | undefined; defaultPriceInformationOffline?: string | undefined; totalCostFallbackMessage?: string | undefined; } | undefined; offlineTariffId?: number | undefined; }>; export declare const tariffGroupUpdateBody: z.ZodObject<{ display: z.ZodOptional; defaultPriceInformationOffline: z.ZodOptional; totalCostFallbackMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { defaultPriceInformation?: string | undefined; defaultPriceInformationOffline?: string | undefined; totalCostFallbackMessage?: string | undefined; }, { defaultPriceInformation?: string | undefined; defaultPriceInformationOffline?: string | undefined; totalCostFallbackMessage?: string | undefined; }>>; name: z.ZodString; tariffIds: z.ZodOptional>; partnerId: z.ZodOptional; offlineTariffId: z.ZodOptional; lastUpdatedAt: z.ZodOptional; }, "strip", z.ZodTypeAny, { name: string; lastUpdatedAt?: string | undefined; partnerId?: number | undefined; tariffIds?: number[] | undefined; display?: { defaultPriceInformation?: string | undefined; defaultPriceInformationOffline?: string | undefined; totalCostFallbackMessage?: string | undefined; } | undefined; offlineTariffId?: number | undefined; }, { name: string; lastUpdatedAt?: string | undefined; partnerId?: number | undefined; tariffIds?: number[] | undefined; display?: { defaultPriceInformation?: string | undefined; defaultPriceInformationOffline?: string | undefined; totalCostFallbackMessage?: string | undefined; } | undefined; offlineTariffId?: number | undefined; }>; export declare const tariffCreateBody: z.ZodObject<{ operatorId: z.ZodOptional; name: z.ZodString; description: z.ZodOptional>; additionalInformation: z.ZodOptional>; learnMoreUrl: z.ZodOptional>; dayTariffStart: z.ZodOptional; nightTariffStart: z.ZodOptional; pricing: z.ZodOptional; connectionFee: z.ZodOptional; pricePerKwh: z.ZodOptional; dayPricePerKwh: z.ZodOptional; nightPricePerKwh: z.ZodOptional; pricePeriodInMinutes: z.ZodOptional, z.ZodLiteral<15>, z.ZodLiteral<30>, z.ZodLiteral<60>, z.ZodLiteral<240>, z.ZodLiteral<360>]>>; pricePerPeriod: z.ZodOptional; durationFeeLimit: z.ZodOptional; durationFeeCapMinutes: z.ZodOptional; dayPricePerPeriod: z.ZodOptional; nightPricePerPeriod: z.ZodOptional; dayIdleFeePerMinute: z.ZodOptional; nightIdleFeePerMinute: z.ZodOptional; idleFeePerMinute: z.ZodOptional; idleFeeGracePeriodMinutes: z.ZodOptional; idleFeeGracePeriodMode: z.ZodOptional>; idlePricingPeriodInMinutes: z.ZodOptional, z.ZodLiteral<15>, z.ZodLiteral<30>, z.ZodLiteral<60>, z.ZodLiteral<240>, z.ZodLiteral<360>]>>; idleFeePeriodStart: z.ZodOptional; idleFeePeriodEnd: z.ZodOptional; idleFeeLimit: z.ZodOptional; idleFeeCapMinutes: z.ZodOptional; connectionFeeMinimumSessionDuration: z.ZodOptional; connectionFeeMinimumSessionEnergy: z.ZodOptional; durationFeeGracePeriod: z.ZodOptional; minPrice: z.ZodOptional; preAuthorizeAmount: z.ZodOptional; incrementalPreAuthorizationAmount: z.ZodOptional; taxID: z.ZodOptional; chargePointElectricityRate: z.ZodOptional; fallbackElectricityRateId: z.ZodOptional; markupPercentagePerKwh: z.ZodOptional; markupFixedFeePerKwh: z.ZodOptional; flexibleMarkUpAsFixedPerKwh: z.ZodOptional; intervalPricing: z.ZodOptional, "many">>; }, "strip", z.ZodTypeAny, { intervalPricing?: { endsAt: string; price: number; startsAt: string; }[] | undefined; defaultPrice?: number | undefined; }, { intervalPricing?: { endsAt: string; price: number; startsAt: string; }[] | undefined; defaultPrice?: number | undefined; }>>; multiPricePerKwh: z.ZodOptional; feePerKwh: z.ZodOptional; flatFee: z.ZodOptional; }, "strip", z.ZodTypeAny, { firstKwh: number; lastKwh?: number | undefined; feePerKwh?: number | undefined; flatFee?: number | undefined; }, { firstKwh: number; lastKwh?: number | undefined; feePerKwh?: number | undefined; flatFee?: number | undefined; }>, "many">>; multiPricePerDuration: z.ZodOptional; feePerUnit: z.ZodOptional; flatFee: z.ZodOptional; }, "strip", z.ZodTypeAny, { firstUnit: number; flatFee?: number | undefined; lastUnit?: number | undefined; feePerUnit?: number | undefined; }, { firstUnit: number; flatFee?: number | undefined; lastUnit?: number | undefined; feePerUnit?: number | undefined; }>, "many">>; multiIdleFee: z.ZodOptional; feePerUnit: z.ZodOptional; flatFee: z.ZodOptional; }, "strip", z.ZodTypeAny, { firstUnit: number; flatFee?: number | undefined; lastUnit?: number | undefined; feePerUnit?: number | undefined; }, { firstUnit: number; flatFee?: number | undefined; lastUnit?: number | undefined; feePerUnit?: number | undefined; }>, "many">>; regularUsePeriod: z.ZodOptional; averagePowerLevels: z.ZodOptional, "many">>; peakPowerLevels: z.ZodOptional, "many">>; timePeriods: z.ZodOptional, "many">>; pricePeriods: z.ZodOptional>; }, "strip", z.ZodTypeAny, { fee?: number[] | undefined; }, { fee?: number[] | undefined; }>>; energyFeePeriods: z.ZodOptional>; }, "strip", z.ZodTypeAny, { fee?: number[] | undefined; }, { fee?: number[] | undefined; }>>; durationFeePeriods: z.ZodOptional>; }, "strip", z.ZodTypeAny, { fee?: number[] | undefined; }, { fee?: number[] | undefined; }>>; idleFeePeriods: z.ZodOptional>; }, "strip", z.ZodTypeAny, { fee?: number[] | undefined; }, { fee?: number[] | undefined; }>>; }, "strip", z.ZodTypeAny, { connectionFeePeriods?: { fee?: number[] | undefined; } | undefined; energyFeePeriods?: { fee?: number[] | undefined; } | undefined; durationFeePeriods?: { fee?: number[] | undefined; } | undefined; idleFeePeriods?: { fee?: number[] | undefined; } | undefined; }, { connectionFeePeriods?: { fee?: number[] | undefined; } | undefined; energyFeePeriods?: { fee?: number[] | undefined; } | undefined; durationFeePeriods?: { fee?: number[] | undefined; } | undefined; idleFeePeriods?: { fee?: number[] | undefined; } | undefined; }>>; daysWhenApplied: z.ZodOptional; specialDates: z.ZodOptional>; idleFeeGracePeriodMinutes: z.ZodOptional; idlePricingPeriodInMinutes: z.ZodOptional, z.ZodLiteral<15>, z.ZodLiteral<30>, z.ZodLiteral<60>, z.ZodLiteral<240>, z.ZodLiteral<360>]>>; connectionFeeMinimumSessionDuration: z.ZodOptional; connectionFeeMinimumSessionEnergy: z.ZodOptional; durationFeeGracePeriod: z.ZodOptional; pricePeriodInMinutes: z.ZodOptional, z.ZodLiteral<15>, z.ZodLiteral<30>, z.ZodLiteral<60>, z.ZodLiteral<240>, z.ZodLiteral<360>]>>; pricePeriods: z.ZodOptional>; }, "strip", z.ZodTypeAny, { fee?: number[] | undefined; }, { fee?: number[] | undefined; }>>; energyFeePeriods: z.ZodOptional>; }, "strip", z.ZodTypeAny, { fee?: number[] | undefined; }, { fee?: number[] | undefined; }>>; durationFeePeriods: z.ZodOptional>; }, "strip", z.ZodTypeAny, { fee?: number[] | undefined; }, { fee?: number[] | undefined; }>>; idleFeePeriods: z.ZodOptional>; }, "strip", z.ZodTypeAny, { fee?: number[] | undefined; }, { fee?: number[] | undefined; }>>; }, "strip", z.ZodTypeAny, { connectionFeePeriods?: { fee?: number[] | undefined; } | undefined; energyFeePeriods?: { fee?: number[] | undefined; } | undefined; durationFeePeriods?: { fee?: number[] | undefined; } | undefined; idleFeePeriods?: { fee?: number[] | undefined; } | undefined; }, { connectionFeePeriods?: { fee?: number[] | undefined; } | undefined; energyFeePeriods?: { fee?: number[] | undefined; } | undefined; durationFeePeriods?: { fee?: number[] | undefined; } | undefined; idleFeePeriods?: { fee?: number[] | undefined; } | undefined; }>>; }, "strip", z.ZodTypeAny, { name?: string | undefined; pricePeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; idleFeeGracePeriodMinutes?: number | undefined; idlePricingPeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; connectionFeeMinimumSessionDuration?: number | undefined; connectionFeeMinimumSessionEnergy?: number | undefined; durationFeeGracePeriod?: number | undefined; pricePeriods?: { connectionFeePeriods?: { fee?: number[] | undefined; } | undefined; energyFeePeriods?: { fee?: number[] | undefined; } | undefined; durationFeePeriods?: { fee?: number[] | undefined; } | undefined; idleFeePeriods?: { fee?: number[] | undefined; } | undefined; } | undefined; specialDates?: string[] | undefined; }, { name?: string | undefined; pricePeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; idleFeeGracePeriodMinutes?: number | undefined; idlePricingPeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; connectionFeeMinimumSessionDuration?: number | undefined; connectionFeeMinimumSessionEnergy?: number | undefined; durationFeeGracePeriod?: number | undefined; pricePeriods?: { connectionFeePeriods?: { fee?: number[] | undefined; } | undefined; energyFeePeriods?: { fee?: number[] | undefined; } | undefined; durationFeePeriods?: { fee?: number[] | undefined; } | undefined; idleFeePeriods?: { fee?: number[] | undefined; } | undefined; } | undefined; specialDates?: string[] | undefined; }>, "many">>; thresholdPriceForEnergy: z.ZodOptional; priceForEnergyWhenOptimized: z.ZodOptional; optimisedLabel: z.ZodOptional; durationFeeFrom: z.ZodOptional; durationFeeTo: z.ZodOptional; subsidyIntegrationId: z.ZodOptional; subsidy: z.ZodOptional>; lockPriceOnSessionStart: z.ZodOptional; lockEnergyPriceOnSessionStart: z.ZodOptional; lockDurationPriceOnSessionStart: z.ZodOptional; lockIdlePriceOnSessionStart: z.ZodOptional; stateOfChargeIdleThreshold: z.ZodOptional, z.ZodLiteral<80>, z.ZodLiteral<85>, z.ZodLiteral<90>, z.ZodLiteral<95>, z.ZodLiteral<100>]>>; averagePowerIdleThreshold: z.ZodOptional; }, "strip", z.ZodTypeAny, { pricePerSession?: number | undefined; connectionFee?: number | undefined; pricePerKwh?: number | undefined; dayPricePerKwh?: number | undefined; nightPricePerKwh?: number | undefined; pricePeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; pricePerPeriod?: number | undefined; durationFeeLimit?: number | undefined; durationFeeCapMinutes?: number | undefined; dayPricePerPeriod?: number | undefined; nightPricePerPeriod?: number | undefined; dayIdleFeePerMinute?: number | undefined; nightIdleFeePerMinute?: number | undefined; idleFeePerMinute?: number | undefined; idleFeeGracePeriodMinutes?: number | undefined; idleFeeGracePeriodMode?: "idle_detection" | "session_start" | undefined; idlePricingPeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; idleFeePeriodStart?: string | undefined; idleFeePeriodEnd?: string | undefined; idleFeeLimit?: number | undefined; idleFeeCapMinutes?: number | undefined; connectionFeeMinimumSessionDuration?: number | undefined; connectionFeeMinimumSessionEnergy?: number | undefined; durationFeeGracePeriod?: number | undefined; minPrice?: number | undefined; preAuthorizeAmount?: number | undefined; incrementalPreAuthorizationAmount?: number | undefined; taxID?: number | undefined; chargePointElectricityRate?: boolean | undefined; fallbackElectricityRateId?: number | undefined; markupPercentagePerKwh?: number | undefined; markupFixedFeePerKwh?: number | undefined; flexibleMarkUpAsFixedPerKwh?: { intervalPricing?: { endsAt: string; price: number; startsAt: string; }[] | undefined; defaultPrice?: number | undefined; } | undefined; multiPricePerKwh?: { firstKwh: number; lastKwh?: number | undefined; feePerKwh?: number | undefined; flatFee?: number | undefined; }[] | undefined; multiPricePerDuration?: { firstUnit: number; flatFee?: number | undefined; lastUnit?: number | undefined; feePerUnit?: number | undefined; }[] | undefined; multiIdleFee?: { firstUnit: number; flatFee?: number | undefined; lastUnit?: number | undefined; feePerUnit?: number | undefined; }[] | undefined; regularUsePeriod?: number | undefined; averagePowerLevels?: { averagePowerUpToKw: number; pricePerMinute: number; }[] | undefined; peakPowerLevels?: { peakPowerUpToKw: number; regularPricePerMinute: number; excessUsePricePerMin: number; }[] | undefined; timePeriods?: { startTime: string; endTime: string; }[] | undefined; pricePeriods?: { connectionFeePeriods?: { fee?: number[] | undefined; } | undefined; energyFeePeriods?: { fee?: number[] | undefined; } | undefined; durationFeePeriods?: { fee?: number[] | undefined; } | undefined; idleFeePeriods?: { fee?: number[] | undefined; } | undefined; } | undefined; daysWhenApplied?: { name?: string | undefined; pricePeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; idleFeeGracePeriodMinutes?: number | undefined; idlePricingPeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; connectionFeeMinimumSessionDuration?: number | undefined; connectionFeeMinimumSessionEnergy?: number | undefined; durationFeeGracePeriod?: number | undefined; pricePeriods?: { connectionFeePeriods?: { fee?: number[] | undefined; } | undefined; energyFeePeriods?: { fee?: number[] | undefined; } | undefined; durationFeePeriods?: { fee?: number[] | undefined; } | undefined; idleFeePeriods?: { fee?: number[] | undefined; } | undefined; } | undefined; specialDates?: string[] | undefined; }[] | undefined; thresholdPriceForEnergy?: number | undefined; priceForEnergyWhenOptimized?: number | undefined; optimisedLabel?: string | undefined; durationFeeFrom?: string | undefined; durationFeeTo?: string | undefined; subsidyIntegrationId?: number | undefined; subsidy?: { integrationId: number; threshold: number; compensationRate: number; } | undefined; lockPriceOnSessionStart?: boolean | undefined; lockEnergyPriceOnSessionStart?: boolean | undefined; lockDurationPriceOnSessionStart?: boolean | undefined; lockIdlePriceOnSessionStart?: boolean | undefined; stateOfChargeIdleThreshold?: 100 | 75 | 95 | 90 | 80 | 85 | undefined; averagePowerIdleThreshold?: number | undefined; }, { pricePerSession?: number | undefined; connectionFee?: number | undefined; pricePerKwh?: number | undefined; dayPricePerKwh?: number | undefined; nightPricePerKwh?: number | undefined; pricePeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; pricePerPeriod?: number | undefined; durationFeeLimit?: number | undefined; durationFeeCapMinutes?: number | undefined; dayPricePerPeriod?: number | undefined; nightPricePerPeriod?: number | undefined; dayIdleFeePerMinute?: number | undefined; nightIdleFeePerMinute?: number | undefined; idleFeePerMinute?: number | undefined; idleFeeGracePeriodMinutes?: number | undefined; idleFeeGracePeriodMode?: "idle_detection" | "session_start" | undefined; idlePricingPeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; idleFeePeriodStart?: string | undefined; idleFeePeriodEnd?: string | undefined; idleFeeLimit?: number | undefined; idleFeeCapMinutes?: number | undefined; connectionFeeMinimumSessionDuration?: number | undefined; connectionFeeMinimumSessionEnergy?: number | undefined; durationFeeGracePeriod?: number | undefined; minPrice?: number | undefined; preAuthorizeAmount?: number | undefined; incrementalPreAuthorizationAmount?: number | undefined; taxID?: number | undefined; chargePointElectricityRate?: boolean | undefined; fallbackElectricityRateId?: number | undefined; markupPercentagePerKwh?: number | undefined; markupFixedFeePerKwh?: number | undefined; flexibleMarkUpAsFixedPerKwh?: { intervalPricing?: { endsAt: string; price: number; startsAt: string; }[] | undefined; defaultPrice?: number | undefined; } | undefined; multiPricePerKwh?: { firstKwh: number; lastKwh?: number | undefined; feePerKwh?: number | undefined; flatFee?: number | undefined; }[] | undefined; multiPricePerDuration?: { firstUnit: number; flatFee?: number | undefined; lastUnit?: number | undefined; feePerUnit?: number | undefined; }[] | undefined; multiIdleFee?: { firstUnit: number; flatFee?: number | undefined; lastUnit?: number | undefined; feePerUnit?: number | undefined; }[] | undefined; regularUsePeriod?: number | undefined; averagePowerLevels?: { averagePowerUpToKw: number; pricePerMinute: number; }[] | undefined; peakPowerLevels?: { peakPowerUpToKw: number; regularPricePerMinute: number; excessUsePricePerMin: number; }[] | undefined; timePeriods?: { startTime: string; endTime: string; }[] | undefined; pricePeriods?: { connectionFeePeriods?: { fee?: number[] | undefined; } | undefined; energyFeePeriods?: { fee?: number[] | undefined; } | undefined; durationFeePeriods?: { fee?: number[] | undefined; } | undefined; idleFeePeriods?: { fee?: number[] | undefined; } | undefined; } | undefined; daysWhenApplied?: { name?: string | undefined; pricePeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; idleFeeGracePeriodMinutes?: number | undefined; idlePricingPeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; connectionFeeMinimumSessionDuration?: number | undefined; connectionFeeMinimumSessionEnergy?: number | undefined; durationFeeGracePeriod?: number | undefined; pricePeriods?: { connectionFeePeriods?: { fee?: number[] | undefined; } | undefined; energyFeePeriods?: { fee?: number[] | undefined; } | undefined; durationFeePeriods?: { fee?: number[] | undefined; } | undefined; idleFeePeriods?: { fee?: number[] | undefined; } | undefined; } | undefined; specialDates?: string[] | undefined; }[] | undefined; thresholdPriceForEnergy?: number | undefined; priceForEnergyWhenOptimized?: number | undefined; optimisedLabel?: string | undefined; durationFeeFrom?: string | undefined; durationFeeTo?: string | undefined; subsidyIntegrationId?: number | undefined; subsidy?: { integrationId: number; threshold: number; compensationRate: number; } | undefined; lockPriceOnSessionStart?: boolean | undefined; lockEnergyPriceOnSessionStart?: boolean | undefined; lockDurationPriceOnSessionStart?: boolean | undefined; lockIdlePriceOnSessionStart?: boolean | undefined; stateOfChargeIdleThreshold?: 100 | 75 | 95 | 90 | 80 | 85 | undefined; averagePowerIdleThreshold?: number | undefined; }>>; discountTariffSettings: z.ZodOptional>; referencedTariffId: z.ZodOptional; discountMode: z.ZodOptional>; discountPercentage: z.ZodOptional; discountType: z.ZodOptional>; discountValue: z.ZodOptional; discountElements: z.ZodOptional; discountType: z.ZodEnum<["percentage", "flat_amount"]>; discountValue: z.ZodNumber; }, "strip", z.ZodTypeAny, { discountType: "percentage" | "flat_amount"; discountValue: number; serviceFeeType: "flat" | "energy" | "min_price" | "connection" | "charging_time" | "idle_time" | "service_fee"; }, { discountType: "percentage" | "flat_amount"; discountValue: number; serviceFeeType: "flat" | "energy" | "min_price" | "connection" | "charging_time" | "idle_time" | "service_fee"; }>, "many">>; }, "strip", z.ZodTypeAny, { discountReferenceType?: "base_tariff" | "specific_tariff" | "roaming_tariff" | undefined; referencedTariffId?: number | undefined; discountMode?: "global" | "per_element" | undefined; discountPercentage?: number | undefined; discountType?: "percentage" | "flat_amount" | undefined; discountValue?: number | undefined; discountElements?: { discountType: "percentage" | "flat_amount"; discountValue: number; serviceFeeType: "flat" | "energy" | "min_price" | "connection" | "charging_time" | "idle_time" | "service_fee"; }[] | undefined; }, { discountReferenceType?: "base_tariff" | "specific_tariff" | "roaming_tariff" | undefined; referencedTariffId?: number | undefined; discountMode?: "global" | "per_element" | undefined; discountPercentage?: number | undefined; discountType?: "percentage" | "flat_amount" | undefined; discountValue?: number | undefined; discountElements?: { discountType: "percentage" | "flat_amount"; discountValue: number; serviceFeeType: "flat" | "energy" | "min_price" | "connection" | "charging_time" | "idle_time" | "service_fee"; }[] | undefined; }>>; stopSession: z.ZodOptional; stopWhenEnergyExceedsKwh: z.ZodOptional; stopWhenSocExceedsPercent: z.ZodOptional; }, "strip", z.ZodTypeAny, { timeLimitMinutes?: number | undefined; stopWhenEnergyExceedsKwh?: number | undefined; stopWhenSocExceedsPercent?: number | undefined; }, { timeLimitMinutes?: number | undefined; stopWhenEnergyExceedsKwh?: number | undefined; stopWhenSocExceedsPercent?: number | undefined; }>>; restrictions: z.ZodOptional; applyToUsersOfChargePointPartner: z.ZodOptional; applyToUsersOfAllRoamingEmsps: z.ZodOptional; applyToAdHocUsers: z.ZodOptional; adHocPreAuthorizeAmount: z.ZodOptional; adHocIncrementalPreAuthorizationAmount: z.ZodOptional; adHocStopWhenPreAuthorizedAmountFallsBelow: z.ZodOptional; applyToAdHocOperatorIds: z.ZodOptional>; applyToUsersOfPartners: z.ZodOptional>; applyToUsersWithGroups: z.ZodOptional>; applyToHomeChargingOwner: z.ZodOptional; applyToHomeChargingSharedUsers: z.ZodOptional; applyToUserGroupIds: z.ZodOptional>; applyToUsersWithSubscriptions: z.ZodOptional>; applyToAuthorizationMethods: z.ZodOptional, "many">>; startDate: z.ZodOptional; endDate: z.ZodOptional; }, "strip", z.ZodTypeAny, { endDate?: string | undefined; startDate?: string | undefined; applyToUsersOfChargePointOwner?: boolean | undefined; applyToUsersOfChargePointPartner?: boolean | undefined; applyToUsersOfAllRoamingEmsps?: boolean | undefined; applyToAdHocUsers?: boolean | undefined; adHocPreAuthorizeAmount?: number | undefined; adHocIncrementalPreAuthorizationAmount?: number | undefined; adHocStopWhenPreAuthorizedAmountFallsBelow?: number | undefined; applyToAdHocOperatorIds?: number[] | undefined; applyToUsersOfPartners?: number[] | undefined; applyToUsersWithGroups?: string[] | undefined; applyToHomeChargingOwner?: boolean | undefined; applyToHomeChargingSharedUsers?: boolean | undefined; applyToUserGroupIds?: number[] | undefined; applyToUsersWithSubscriptions?: number[] | undefined; applyToAuthorizationMethods?: ("mac_address" | "id_tag" | "user_device" | "plug_and_charge" | "plug_and_charge_iso15118")[] | undefined; }, { endDate?: string | undefined; startDate?: string | undefined; applyToUsersOfChargePointOwner?: boolean | undefined; applyToUsersOfChargePointPartner?: boolean | undefined; applyToUsersOfAllRoamingEmsps?: boolean | undefined; applyToAdHocUsers?: boolean | undefined; adHocPreAuthorizeAmount?: number | undefined; adHocIncrementalPreAuthorizationAmount?: number | undefined; adHocStopWhenPreAuthorizedAmountFallsBelow?: number | undefined; applyToAdHocOperatorIds?: number[] | undefined; applyToUsersOfPartners?: number[] | undefined; applyToUsersWithGroups?: string[] | undefined; applyToHomeChargingOwner?: boolean | undefined; applyToHomeChargingSharedUsers?: boolean | undefined; applyToUserGroupIds?: number[] | undefined; applyToUsersWithSubscriptions?: number[] | undefined; applyToAuthorizationMethods?: ("mac_address" | "id_tag" | "user_device" | "plug_and_charge" | "plug_and_charge_iso15118")[] | undefined; }>>; partner: z.ZodOptional; }, "strip", z.ZodTypeAny, { id?: number | undefined; }, { id?: number | undefined; }>>; display: z.ZodOptional; defaultPriceInformationOffline: z.ZodOptional; priceInformation: z.ZodOptional; priceInformationLocalized: z.ZodOptional>; totalCostInformation: z.ZodOptional; totalCostInformationLocalized: z.ZodOptional>; plainTextModeEnabled: z.ZodOptional; }, "strip", z.ZodTypeAny, { defaultPriceInformation?: string | undefined; defaultPriceInformationOffline?: string | undefined; priceInformation?: string | undefined; priceInformationLocalized?: Record | undefined; totalCostInformation?: string | undefined; totalCostInformationLocalized?: Record | undefined; plainTextModeEnabled?: boolean | undefined; }, { defaultPriceInformation?: string | undefined; defaultPriceInformationOffline?: string | undefined; priceInformation?: string | undefined; priceInformationLocalized?: Record | undefined; totalCostInformation?: string | undefined; totalCostInformationLocalized?: Record | undefined; plainTextModeEnabled?: boolean | undefined; }>>; integrationId: z.ZodOptional; externalId: z.ZodOptional; type: z.ZodEnum<["free", "flat rate", "duration+energy", "duration+energy time of day", "energy tou", "standard", "charging not allowed", "average power levels", "peak power levels", "standard_tod", "optimised dynamic pricing", "discount based"]>; }, "strip", z.ZodTypeAny, { type: "free" | "flat rate" | "duration+energy" | "duration+energy time of day" | "energy tou" | "standard" | "charging not allowed" | "average power levels" | "peak power levels" | "standard_tod" | "optimised dynamic pricing" | "discount based"; name: string; description?: Record | undefined; externalId?: string | undefined; operatorId?: number | undefined; restrictions?: { endDate?: string | undefined; startDate?: string | undefined; applyToUsersOfChargePointOwner?: boolean | undefined; applyToUsersOfChargePointPartner?: boolean | undefined; applyToUsersOfAllRoamingEmsps?: boolean | undefined; applyToAdHocUsers?: boolean | undefined; adHocPreAuthorizeAmount?: number | undefined; adHocIncrementalPreAuthorizationAmount?: number | undefined; adHocStopWhenPreAuthorizedAmountFallsBelow?: number | undefined; applyToAdHocOperatorIds?: number[] | undefined; applyToUsersOfPartners?: number[] | undefined; applyToUsersWithGroups?: string[] | undefined; applyToHomeChargingOwner?: boolean | undefined; applyToHomeChargingSharedUsers?: boolean | undefined; applyToUserGroupIds?: number[] | undefined; applyToUsersWithSubscriptions?: number[] | undefined; applyToAuthorizationMethods?: ("mac_address" | "id_tag" | "user_device" | "plug_and_charge" | "plug_and_charge_iso15118")[] | undefined; } | undefined; partner?: { id?: number | undefined; } | undefined; integrationId?: number | undefined; display?: { defaultPriceInformation?: string | undefined; defaultPriceInformationOffline?: string | undefined; priceInformation?: string | undefined; priceInformationLocalized?: Record | undefined; totalCostInformation?: string | undefined; totalCostInformationLocalized?: Record | undefined; plainTextModeEnabled?: boolean | undefined; } | undefined; additionalInformation?: Record | undefined; learnMoreUrl?: Record | undefined; dayTariffStart?: string | undefined; nightTariffStart?: string | undefined; pricing?: { pricePerSession?: number | undefined; connectionFee?: number | undefined; pricePerKwh?: number | undefined; dayPricePerKwh?: number | undefined; nightPricePerKwh?: number | undefined; pricePeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; pricePerPeriod?: number | undefined; durationFeeLimit?: number | undefined; durationFeeCapMinutes?: number | undefined; dayPricePerPeriod?: number | undefined; nightPricePerPeriod?: number | undefined; dayIdleFeePerMinute?: number | undefined; nightIdleFeePerMinute?: number | undefined; idleFeePerMinute?: number | undefined; idleFeeGracePeriodMinutes?: number | undefined; idleFeeGracePeriodMode?: "idle_detection" | "session_start" | undefined; idlePricingPeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; idleFeePeriodStart?: string | undefined; idleFeePeriodEnd?: string | undefined; idleFeeLimit?: number | undefined; idleFeeCapMinutes?: number | undefined; connectionFeeMinimumSessionDuration?: number | undefined; connectionFeeMinimumSessionEnergy?: number | undefined; durationFeeGracePeriod?: number | undefined; minPrice?: number | undefined; preAuthorizeAmount?: number | undefined; incrementalPreAuthorizationAmount?: number | undefined; taxID?: number | undefined; chargePointElectricityRate?: boolean | undefined; fallbackElectricityRateId?: number | undefined; markupPercentagePerKwh?: number | undefined; markupFixedFeePerKwh?: number | undefined; flexibleMarkUpAsFixedPerKwh?: { intervalPricing?: { endsAt: string; price: number; startsAt: string; }[] | undefined; defaultPrice?: number | undefined; } | undefined; multiPricePerKwh?: { firstKwh: number; lastKwh?: number | undefined; feePerKwh?: number | undefined; flatFee?: number | undefined; }[] | undefined; multiPricePerDuration?: { firstUnit: number; flatFee?: number | undefined; lastUnit?: number | undefined; feePerUnit?: number | undefined; }[] | undefined; multiIdleFee?: { firstUnit: number; flatFee?: number | undefined; lastUnit?: number | undefined; feePerUnit?: number | undefined; }[] | undefined; regularUsePeriod?: number | undefined; averagePowerLevels?: { averagePowerUpToKw: number; pricePerMinute: number; }[] | undefined; peakPowerLevels?: { peakPowerUpToKw: number; regularPricePerMinute: number; excessUsePricePerMin: number; }[] | undefined; timePeriods?: { startTime: string; endTime: string; }[] | undefined; pricePeriods?: { connectionFeePeriods?: { fee?: number[] | undefined; } | undefined; energyFeePeriods?: { fee?: number[] | undefined; } | undefined; durationFeePeriods?: { fee?: number[] | undefined; } | undefined; idleFeePeriods?: { fee?: number[] | undefined; } | undefined; } | undefined; daysWhenApplied?: { name?: string | undefined; pricePeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; idleFeeGracePeriodMinutes?: number | undefined; idlePricingPeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; connectionFeeMinimumSessionDuration?: number | undefined; connectionFeeMinimumSessionEnergy?: number | undefined; durationFeeGracePeriod?: number | undefined; pricePeriods?: { connectionFeePeriods?: { fee?: number[] | undefined; } | undefined; energyFeePeriods?: { fee?: number[] | undefined; } | undefined; durationFeePeriods?: { fee?: number[] | undefined; } | undefined; idleFeePeriods?: { fee?: number[] | undefined; } | undefined; } | undefined; specialDates?: string[] | undefined; }[] | undefined; thresholdPriceForEnergy?: number | undefined; priceForEnergyWhenOptimized?: number | undefined; optimisedLabel?: string | undefined; durationFeeFrom?: string | undefined; durationFeeTo?: string | undefined; subsidyIntegrationId?: number | undefined; subsidy?: { integrationId: number; threshold: number; compensationRate: number; } | undefined; lockPriceOnSessionStart?: boolean | undefined; lockEnergyPriceOnSessionStart?: boolean | undefined; lockDurationPriceOnSessionStart?: boolean | undefined; lockIdlePriceOnSessionStart?: boolean | undefined; stateOfChargeIdleThreshold?: 100 | 75 | 95 | 90 | 80 | 85 | undefined; averagePowerIdleThreshold?: number | undefined; } | undefined; discountTariffSettings?: { discountReferenceType?: "base_tariff" | "specific_tariff" | "roaming_tariff" | undefined; referencedTariffId?: number | undefined; discountMode?: "global" | "per_element" | undefined; discountPercentage?: number | undefined; discountType?: "percentage" | "flat_amount" | undefined; discountValue?: number | undefined; discountElements?: { discountType: "percentage" | "flat_amount"; discountValue: number; serviceFeeType: "flat" | "energy" | "min_price" | "connection" | "charging_time" | "idle_time" | "service_fee"; }[] | undefined; } | undefined; stopSession?: { timeLimitMinutes?: number | undefined; stopWhenEnergyExceedsKwh?: number | undefined; stopWhenSocExceedsPercent?: number | undefined; } | undefined; }, { type: "free" | "flat rate" | "duration+energy" | "duration+energy time of day" | "energy tou" | "standard" | "charging not allowed" | "average power levels" | "peak power levels" | "standard_tod" | "optimised dynamic pricing" | "discount based"; name: string; description?: Record | undefined; externalId?: string | undefined; operatorId?: number | undefined; restrictions?: { endDate?: string | undefined; startDate?: string | undefined; applyToUsersOfChargePointOwner?: boolean | undefined; applyToUsersOfChargePointPartner?: boolean | undefined; applyToUsersOfAllRoamingEmsps?: boolean | undefined; applyToAdHocUsers?: boolean | undefined; adHocPreAuthorizeAmount?: number | undefined; adHocIncrementalPreAuthorizationAmount?: number | undefined; adHocStopWhenPreAuthorizedAmountFallsBelow?: number | undefined; applyToAdHocOperatorIds?: number[] | undefined; applyToUsersOfPartners?: number[] | undefined; applyToUsersWithGroups?: string[] | undefined; applyToHomeChargingOwner?: boolean | undefined; applyToHomeChargingSharedUsers?: boolean | undefined; applyToUserGroupIds?: number[] | undefined; applyToUsersWithSubscriptions?: number[] | undefined; applyToAuthorizationMethods?: ("mac_address" | "id_tag" | "user_device" | "plug_and_charge" | "plug_and_charge_iso15118")[] | undefined; } | undefined; partner?: { id?: number | undefined; } | undefined; integrationId?: number | undefined; display?: { defaultPriceInformation?: string | undefined; defaultPriceInformationOffline?: string | undefined; priceInformation?: string | undefined; priceInformationLocalized?: Record | undefined; totalCostInformation?: string | undefined; totalCostInformationLocalized?: Record | undefined; plainTextModeEnabled?: boolean | undefined; } | undefined; additionalInformation?: Record | undefined; learnMoreUrl?: Record | undefined; dayTariffStart?: string | undefined; nightTariffStart?: string | undefined; pricing?: { pricePerSession?: number | undefined; connectionFee?: number | undefined; pricePerKwh?: number | undefined; dayPricePerKwh?: number | undefined; nightPricePerKwh?: number | undefined; pricePeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; pricePerPeriod?: number | undefined; durationFeeLimit?: number | undefined; durationFeeCapMinutes?: number | undefined; dayPricePerPeriod?: number | undefined; nightPricePerPeriod?: number | undefined; dayIdleFeePerMinute?: number | undefined; nightIdleFeePerMinute?: number | undefined; idleFeePerMinute?: number | undefined; idleFeeGracePeriodMinutes?: number | undefined; idleFeeGracePeriodMode?: "idle_detection" | "session_start" | undefined; idlePricingPeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; idleFeePeriodStart?: string | undefined; idleFeePeriodEnd?: string | undefined; idleFeeLimit?: number | undefined; idleFeeCapMinutes?: number | undefined; connectionFeeMinimumSessionDuration?: number | undefined; connectionFeeMinimumSessionEnergy?: number | undefined; durationFeeGracePeriod?: number | undefined; minPrice?: number | undefined; preAuthorizeAmount?: number | undefined; incrementalPreAuthorizationAmount?: number | undefined; taxID?: number | undefined; chargePointElectricityRate?: boolean | undefined; fallbackElectricityRateId?: number | undefined; markupPercentagePerKwh?: number | undefined; markupFixedFeePerKwh?: number | undefined; flexibleMarkUpAsFixedPerKwh?: { intervalPricing?: { endsAt: string; price: number; startsAt: string; }[] | undefined; defaultPrice?: number | undefined; } | undefined; multiPricePerKwh?: { firstKwh: number; lastKwh?: number | undefined; feePerKwh?: number | undefined; flatFee?: number | undefined; }[] | undefined; multiPricePerDuration?: { firstUnit: number; flatFee?: number | undefined; lastUnit?: number | undefined; feePerUnit?: number | undefined; }[] | undefined; multiIdleFee?: { firstUnit: number; flatFee?: number | undefined; lastUnit?: number | undefined; feePerUnit?: number | undefined; }[] | undefined; regularUsePeriod?: number | undefined; averagePowerLevels?: { averagePowerUpToKw: number; pricePerMinute: number; }[] | undefined; peakPowerLevels?: { peakPowerUpToKw: number; regularPricePerMinute: number; excessUsePricePerMin: number; }[] | undefined; timePeriods?: { startTime: string; endTime: string; }[] | undefined; pricePeriods?: { connectionFeePeriods?: { fee?: number[] | undefined; } | undefined; energyFeePeriods?: { fee?: number[] | undefined; } | undefined; durationFeePeriods?: { fee?: number[] | undefined; } | undefined; idleFeePeriods?: { fee?: number[] | undefined; } | undefined; } | undefined; daysWhenApplied?: { name?: string | undefined; pricePeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; idleFeeGracePeriodMinutes?: number | undefined; idlePricingPeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; connectionFeeMinimumSessionDuration?: number | undefined; connectionFeeMinimumSessionEnergy?: number | undefined; durationFeeGracePeriod?: number | undefined; pricePeriods?: { connectionFeePeriods?: { fee?: number[] | undefined; } | undefined; energyFeePeriods?: { fee?: number[] | undefined; } | undefined; durationFeePeriods?: { fee?: number[] | undefined; } | undefined; idleFeePeriods?: { fee?: number[] | undefined; } | undefined; } | undefined; specialDates?: string[] | undefined; }[] | undefined; thresholdPriceForEnergy?: number | undefined; priceForEnergyWhenOptimized?: number | undefined; optimisedLabel?: string | undefined; durationFeeFrom?: string | undefined; durationFeeTo?: string | undefined; subsidyIntegrationId?: number | undefined; subsidy?: { integrationId: number; threshold: number; compensationRate: number; } | undefined; lockPriceOnSessionStart?: boolean | undefined; lockEnergyPriceOnSessionStart?: boolean | undefined; lockDurationPriceOnSessionStart?: boolean | undefined; lockIdlePriceOnSessionStart?: boolean | undefined; stateOfChargeIdleThreshold?: 100 | 75 | 95 | 90 | 80 | 85 | undefined; averagePowerIdleThreshold?: number | undefined; } | undefined; discountTariffSettings?: { discountReferenceType?: "base_tariff" | "specific_tariff" | "roaming_tariff" | undefined; referencedTariffId?: number | undefined; discountMode?: "global" | "per_element" | undefined; discountPercentage?: number | undefined; discountType?: "percentage" | "flat_amount" | undefined; discountValue?: number | undefined; discountElements?: { discountType: "percentage" | "flat_amount"; discountValue: number; serviceFeeType: "flat" | "energy" | "min_price" | "connection" | "charging_time" | "idle_time" | "service_fee"; }[] | undefined; } | undefined; stopSession?: { timeLimitMinutes?: number | undefined; stopWhenEnergyExceedsKwh?: number | undefined; stopWhenSocExceedsPercent?: number | undefined; } | undefined; }>; export declare const tariffUpdateBody: z.ZodObject<{ name: z.ZodString; description: z.ZodOptional>; additionalInformation: z.ZodOptional>; learnMoreUrl: z.ZodOptional>; dayTariffStart: z.ZodOptional; nightTariffStart: z.ZodOptional; pricing: z.ZodOptional; connectionFee: z.ZodOptional; pricePerKwh: z.ZodOptional; dayPricePerKwh: z.ZodOptional; nightPricePerKwh: z.ZodOptional; pricePeriodInMinutes: z.ZodOptional, z.ZodLiteral<15>, z.ZodLiteral<30>, z.ZodLiteral<60>, z.ZodLiteral<240>, z.ZodLiteral<360>]>>; pricePerPeriod: z.ZodOptional; durationFeeLimit: z.ZodOptional; durationFeeCapMinutes: z.ZodOptional; dayPricePerPeriod: z.ZodOptional; nightPricePerPeriod: z.ZodOptional; dayIdleFeePerMinute: z.ZodOptional; nightIdleFeePerMinute: z.ZodOptional; idleFeePerMinute: z.ZodOptional; idleFeeGracePeriodMinutes: z.ZodOptional; idleFeeGracePeriodMode: z.ZodOptional>; idlePricingPeriodInMinutes: z.ZodOptional, z.ZodLiteral<15>, z.ZodLiteral<30>, z.ZodLiteral<60>, z.ZodLiteral<240>, z.ZodLiteral<360>]>>; idleFeePeriodStart: z.ZodOptional; idleFeePeriodEnd: z.ZodOptional; idleFeeLimit: z.ZodOptional; idleFeeCapMinutes: z.ZodOptional; connectionFeeMinimumSessionDuration: z.ZodOptional; connectionFeeMinimumSessionEnergy: z.ZodOptional; durationFeeGracePeriod: z.ZodOptional; minPrice: z.ZodOptional; preAuthorizeAmount: z.ZodOptional; incrementalPreAuthorizationAmount: z.ZodOptional; taxID: z.ZodOptional; chargePointElectricityRate: z.ZodOptional; fallbackElectricityRateId: z.ZodOptional; markupPercentagePerKwh: z.ZodOptional; markupFixedFeePerKwh: z.ZodOptional; flexibleMarkUpAsFixedPerKwh: z.ZodOptional; intervalPricing: z.ZodOptional, "many">>; }, "strip", z.ZodTypeAny, { intervalPricing?: { endsAt: string; price: number; startsAt: string; }[] | undefined; defaultPrice?: number | undefined; }, { intervalPricing?: { endsAt: string; price: number; startsAt: string; }[] | undefined; defaultPrice?: number | undefined; }>>; multiPricePerKwh: z.ZodOptional; feePerKwh: z.ZodOptional; flatFee: z.ZodOptional; }, "strip", z.ZodTypeAny, { firstKwh: number; lastKwh?: number | undefined; feePerKwh?: number | undefined; flatFee?: number | undefined; }, { firstKwh: number; lastKwh?: number | undefined; feePerKwh?: number | undefined; flatFee?: number | undefined; }>, "many">>; multiPricePerDuration: z.ZodOptional; feePerUnit: z.ZodOptional; flatFee: z.ZodOptional; }, "strip", z.ZodTypeAny, { firstUnit: number; flatFee?: number | undefined; lastUnit?: number | undefined; feePerUnit?: number | undefined; }, { firstUnit: number; flatFee?: number | undefined; lastUnit?: number | undefined; feePerUnit?: number | undefined; }>, "many">>; multiIdleFee: z.ZodOptional; feePerUnit: z.ZodOptional; flatFee: z.ZodOptional; }, "strip", z.ZodTypeAny, { firstUnit: number; flatFee?: number | undefined; lastUnit?: number | undefined; feePerUnit?: number | undefined; }, { firstUnit: number; flatFee?: number | undefined; lastUnit?: number | undefined; feePerUnit?: number | undefined; }>, "many">>; regularUsePeriod: z.ZodOptional; averagePowerLevels: z.ZodOptional, "many">>; peakPowerLevels: z.ZodOptional, "many">>; timePeriods: z.ZodOptional, "many">>; pricePeriods: z.ZodOptional>; }, "strip", z.ZodTypeAny, { fee?: number[] | undefined; }, { fee?: number[] | undefined; }>>; energyFeePeriods: z.ZodOptional>; }, "strip", z.ZodTypeAny, { fee?: number[] | undefined; }, { fee?: number[] | undefined; }>>; durationFeePeriods: z.ZodOptional>; }, "strip", z.ZodTypeAny, { fee?: number[] | undefined; }, { fee?: number[] | undefined; }>>; idleFeePeriods: z.ZodOptional>; }, "strip", z.ZodTypeAny, { fee?: number[] | undefined; }, { fee?: number[] | undefined; }>>; }, "strip", z.ZodTypeAny, { connectionFeePeriods?: { fee?: number[] | undefined; } | undefined; energyFeePeriods?: { fee?: number[] | undefined; } | undefined; durationFeePeriods?: { fee?: number[] | undefined; } | undefined; idleFeePeriods?: { fee?: number[] | undefined; } | undefined; }, { connectionFeePeriods?: { fee?: number[] | undefined; } | undefined; energyFeePeriods?: { fee?: number[] | undefined; } | undefined; durationFeePeriods?: { fee?: number[] | undefined; } | undefined; idleFeePeriods?: { fee?: number[] | undefined; } | undefined; }>>; daysWhenApplied: z.ZodOptional; specialDates: z.ZodOptional>; idleFeeGracePeriodMinutes: z.ZodOptional; idlePricingPeriodInMinutes: z.ZodOptional, z.ZodLiteral<15>, z.ZodLiteral<30>, z.ZodLiteral<60>, z.ZodLiteral<240>, z.ZodLiteral<360>]>>; connectionFeeMinimumSessionDuration: z.ZodOptional; connectionFeeMinimumSessionEnergy: z.ZodOptional; durationFeeGracePeriod: z.ZodOptional; pricePeriodInMinutes: z.ZodOptional, z.ZodLiteral<15>, z.ZodLiteral<30>, z.ZodLiteral<60>, z.ZodLiteral<240>, z.ZodLiteral<360>]>>; pricePeriods: z.ZodOptional>; }, "strip", z.ZodTypeAny, { fee?: number[] | undefined; }, { fee?: number[] | undefined; }>>; energyFeePeriods: z.ZodOptional>; }, "strip", z.ZodTypeAny, { fee?: number[] | undefined; }, { fee?: number[] | undefined; }>>; durationFeePeriods: z.ZodOptional>; }, "strip", z.ZodTypeAny, { fee?: number[] | undefined; }, { fee?: number[] | undefined; }>>; idleFeePeriods: z.ZodOptional>; }, "strip", z.ZodTypeAny, { fee?: number[] | undefined; }, { fee?: number[] | undefined; }>>; }, "strip", z.ZodTypeAny, { connectionFeePeriods?: { fee?: number[] | undefined; } | undefined; energyFeePeriods?: { fee?: number[] | undefined; } | undefined; durationFeePeriods?: { fee?: number[] | undefined; } | undefined; idleFeePeriods?: { fee?: number[] | undefined; } | undefined; }, { connectionFeePeriods?: { fee?: number[] | undefined; } | undefined; energyFeePeriods?: { fee?: number[] | undefined; } | undefined; durationFeePeriods?: { fee?: number[] | undefined; } | undefined; idleFeePeriods?: { fee?: number[] | undefined; } | undefined; }>>; }, "strip", z.ZodTypeAny, { name?: string | undefined; pricePeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; idleFeeGracePeriodMinutes?: number | undefined; idlePricingPeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; connectionFeeMinimumSessionDuration?: number | undefined; connectionFeeMinimumSessionEnergy?: number | undefined; durationFeeGracePeriod?: number | undefined; pricePeriods?: { connectionFeePeriods?: { fee?: number[] | undefined; } | undefined; energyFeePeriods?: { fee?: number[] | undefined; } | undefined; durationFeePeriods?: { fee?: number[] | undefined; } | undefined; idleFeePeriods?: { fee?: number[] | undefined; } | undefined; } | undefined; specialDates?: string[] | undefined; }, { name?: string | undefined; pricePeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; idleFeeGracePeriodMinutes?: number | undefined; idlePricingPeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; connectionFeeMinimumSessionDuration?: number | undefined; connectionFeeMinimumSessionEnergy?: number | undefined; durationFeeGracePeriod?: number | undefined; pricePeriods?: { connectionFeePeriods?: { fee?: number[] | undefined; } | undefined; energyFeePeriods?: { fee?: number[] | undefined; } | undefined; durationFeePeriods?: { fee?: number[] | undefined; } | undefined; idleFeePeriods?: { fee?: number[] | undefined; } | undefined; } | undefined; specialDates?: string[] | undefined; }>, "many">>; thresholdPriceForEnergy: z.ZodOptional; priceForEnergyWhenOptimized: z.ZodOptional; optimisedLabel: z.ZodOptional; durationFeeFrom: z.ZodOptional; durationFeeTo: z.ZodOptional; subsidyIntegrationId: z.ZodOptional; subsidy: z.ZodOptional>; lockPriceOnSessionStart: z.ZodOptional; lockEnergyPriceOnSessionStart: z.ZodOptional; lockDurationPriceOnSessionStart: z.ZodOptional; lockIdlePriceOnSessionStart: z.ZodOptional; stateOfChargeIdleThreshold: z.ZodOptional, z.ZodLiteral<80>, z.ZodLiteral<85>, z.ZodLiteral<90>, z.ZodLiteral<95>, z.ZodLiteral<100>]>>; averagePowerIdleThreshold: z.ZodOptional; }, "strip", z.ZodTypeAny, { pricePerSession?: number | undefined; connectionFee?: number | undefined; pricePerKwh?: number | undefined; dayPricePerKwh?: number | undefined; nightPricePerKwh?: number | undefined; pricePeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; pricePerPeriod?: number | undefined; durationFeeLimit?: number | undefined; durationFeeCapMinutes?: number | undefined; dayPricePerPeriod?: number | undefined; nightPricePerPeriod?: number | undefined; dayIdleFeePerMinute?: number | undefined; nightIdleFeePerMinute?: number | undefined; idleFeePerMinute?: number | undefined; idleFeeGracePeriodMinutes?: number | undefined; idleFeeGracePeriodMode?: "idle_detection" | "session_start" | undefined; idlePricingPeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; idleFeePeriodStart?: string | undefined; idleFeePeriodEnd?: string | undefined; idleFeeLimit?: number | undefined; idleFeeCapMinutes?: number | undefined; connectionFeeMinimumSessionDuration?: number | undefined; connectionFeeMinimumSessionEnergy?: number | undefined; durationFeeGracePeriod?: number | undefined; minPrice?: number | undefined; preAuthorizeAmount?: number | undefined; incrementalPreAuthorizationAmount?: number | undefined; taxID?: number | undefined; chargePointElectricityRate?: boolean | undefined; fallbackElectricityRateId?: number | undefined; markupPercentagePerKwh?: number | undefined; markupFixedFeePerKwh?: number | undefined; flexibleMarkUpAsFixedPerKwh?: { intervalPricing?: { endsAt: string; price: number; startsAt: string; }[] | undefined; defaultPrice?: number | undefined; } | undefined; multiPricePerKwh?: { firstKwh: number; lastKwh?: number | undefined; feePerKwh?: number | undefined; flatFee?: number | undefined; }[] | undefined; multiPricePerDuration?: { firstUnit: number; flatFee?: number | undefined; lastUnit?: number | undefined; feePerUnit?: number | undefined; }[] | undefined; multiIdleFee?: { firstUnit: number; flatFee?: number | undefined; lastUnit?: number | undefined; feePerUnit?: number | undefined; }[] | undefined; regularUsePeriod?: number | undefined; averagePowerLevels?: { averagePowerUpToKw: number; pricePerMinute: number; }[] | undefined; peakPowerLevels?: { peakPowerUpToKw: number; regularPricePerMinute: number; excessUsePricePerMin: number; }[] | undefined; timePeriods?: { startTime: string; endTime: string; }[] | undefined; pricePeriods?: { connectionFeePeriods?: { fee?: number[] | undefined; } | undefined; energyFeePeriods?: { fee?: number[] | undefined; } | undefined; durationFeePeriods?: { fee?: number[] | undefined; } | undefined; idleFeePeriods?: { fee?: number[] | undefined; } | undefined; } | undefined; daysWhenApplied?: { name?: string | undefined; pricePeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; idleFeeGracePeriodMinutes?: number | undefined; idlePricingPeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; connectionFeeMinimumSessionDuration?: number | undefined; connectionFeeMinimumSessionEnergy?: number | undefined; durationFeeGracePeriod?: number | undefined; pricePeriods?: { connectionFeePeriods?: { fee?: number[] | undefined; } | undefined; energyFeePeriods?: { fee?: number[] | undefined; } | undefined; durationFeePeriods?: { fee?: number[] | undefined; } | undefined; idleFeePeriods?: { fee?: number[] | undefined; } | undefined; } | undefined; specialDates?: string[] | undefined; }[] | undefined; thresholdPriceForEnergy?: number | undefined; priceForEnergyWhenOptimized?: number | undefined; optimisedLabel?: string | undefined; durationFeeFrom?: string | undefined; durationFeeTo?: string | undefined; subsidyIntegrationId?: number | undefined; subsidy?: { integrationId: number; threshold: number; compensationRate: number; } | undefined; lockPriceOnSessionStart?: boolean | undefined; lockEnergyPriceOnSessionStart?: boolean | undefined; lockDurationPriceOnSessionStart?: boolean | undefined; lockIdlePriceOnSessionStart?: boolean | undefined; stateOfChargeIdleThreshold?: 100 | 75 | 95 | 90 | 80 | 85 | undefined; averagePowerIdleThreshold?: number | undefined; }, { pricePerSession?: number | undefined; connectionFee?: number | undefined; pricePerKwh?: number | undefined; dayPricePerKwh?: number | undefined; nightPricePerKwh?: number | undefined; pricePeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; pricePerPeriod?: number | undefined; durationFeeLimit?: number | undefined; durationFeeCapMinutes?: number | undefined; dayPricePerPeriod?: number | undefined; nightPricePerPeriod?: number | undefined; dayIdleFeePerMinute?: number | undefined; nightIdleFeePerMinute?: number | undefined; idleFeePerMinute?: number | undefined; idleFeeGracePeriodMinutes?: number | undefined; idleFeeGracePeriodMode?: "idle_detection" | "session_start" | undefined; idlePricingPeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; idleFeePeriodStart?: string | undefined; idleFeePeriodEnd?: string | undefined; idleFeeLimit?: number | undefined; idleFeeCapMinutes?: number | undefined; connectionFeeMinimumSessionDuration?: number | undefined; connectionFeeMinimumSessionEnergy?: number | undefined; durationFeeGracePeriod?: number | undefined; minPrice?: number | undefined; preAuthorizeAmount?: number | undefined; incrementalPreAuthorizationAmount?: number | undefined; taxID?: number | undefined; chargePointElectricityRate?: boolean | undefined; fallbackElectricityRateId?: number | undefined; markupPercentagePerKwh?: number | undefined; markupFixedFeePerKwh?: number | undefined; flexibleMarkUpAsFixedPerKwh?: { intervalPricing?: { endsAt: string; price: number; startsAt: string; }[] | undefined; defaultPrice?: number | undefined; } | undefined; multiPricePerKwh?: { firstKwh: number; lastKwh?: number | undefined; feePerKwh?: number | undefined; flatFee?: number | undefined; }[] | undefined; multiPricePerDuration?: { firstUnit: number; flatFee?: number | undefined; lastUnit?: number | undefined; feePerUnit?: number | undefined; }[] | undefined; multiIdleFee?: { firstUnit: number; flatFee?: number | undefined; lastUnit?: number | undefined; feePerUnit?: number | undefined; }[] | undefined; regularUsePeriod?: number | undefined; averagePowerLevels?: { averagePowerUpToKw: number; pricePerMinute: number; }[] | undefined; peakPowerLevels?: { peakPowerUpToKw: number; regularPricePerMinute: number; excessUsePricePerMin: number; }[] | undefined; timePeriods?: { startTime: string; endTime: string; }[] | undefined; pricePeriods?: { connectionFeePeriods?: { fee?: number[] | undefined; } | undefined; energyFeePeriods?: { fee?: number[] | undefined; } | undefined; durationFeePeriods?: { fee?: number[] | undefined; } | undefined; idleFeePeriods?: { fee?: number[] | undefined; } | undefined; } | undefined; daysWhenApplied?: { name?: string | undefined; pricePeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; idleFeeGracePeriodMinutes?: number | undefined; idlePricingPeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; connectionFeeMinimumSessionDuration?: number | undefined; connectionFeeMinimumSessionEnergy?: number | undefined; durationFeeGracePeriod?: number | undefined; pricePeriods?: { connectionFeePeriods?: { fee?: number[] | undefined; } | undefined; energyFeePeriods?: { fee?: number[] | undefined; } | undefined; durationFeePeriods?: { fee?: number[] | undefined; } | undefined; idleFeePeriods?: { fee?: number[] | undefined; } | undefined; } | undefined; specialDates?: string[] | undefined; }[] | undefined; thresholdPriceForEnergy?: number | undefined; priceForEnergyWhenOptimized?: number | undefined; optimisedLabel?: string | undefined; durationFeeFrom?: string | undefined; durationFeeTo?: string | undefined; subsidyIntegrationId?: number | undefined; subsidy?: { integrationId: number; threshold: number; compensationRate: number; } | undefined; lockPriceOnSessionStart?: boolean | undefined; lockEnergyPriceOnSessionStart?: boolean | undefined; lockDurationPriceOnSessionStart?: boolean | undefined; lockIdlePriceOnSessionStart?: boolean | undefined; stateOfChargeIdleThreshold?: 100 | 75 | 95 | 90 | 80 | 85 | undefined; averagePowerIdleThreshold?: number | undefined; }>>; discountTariffSettings: z.ZodOptional>; referencedTariffId: z.ZodOptional; discountMode: z.ZodOptional>; discountPercentage: z.ZodOptional; discountType: z.ZodOptional>; discountValue: z.ZodOptional; discountElements: z.ZodOptional; discountType: z.ZodEnum<["percentage", "flat_amount"]>; discountValue: z.ZodNumber; }, "strip", z.ZodTypeAny, { discountType: "percentage" | "flat_amount"; discountValue: number; serviceFeeType: "flat" | "energy" | "min_price" | "connection" | "charging_time" | "idle_time" | "service_fee"; }, { discountType: "percentage" | "flat_amount"; discountValue: number; serviceFeeType: "flat" | "energy" | "min_price" | "connection" | "charging_time" | "idle_time" | "service_fee"; }>, "many">>; }, "strip", z.ZodTypeAny, { discountReferenceType?: "base_tariff" | "specific_tariff" | "roaming_tariff" | undefined; referencedTariffId?: number | undefined; discountMode?: "global" | "per_element" | undefined; discountPercentage?: number | undefined; discountType?: "percentage" | "flat_amount" | undefined; discountValue?: number | undefined; discountElements?: { discountType: "percentage" | "flat_amount"; discountValue: number; serviceFeeType: "flat" | "energy" | "min_price" | "connection" | "charging_time" | "idle_time" | "service_fee"; }[] | undefined; }, { discountReferenceType?: "base_tariff" | "specific_tariff" | "roaming_tariff" | undefined; referencedTariffId?: number | undefined; discountMode?: "global" | "per_element" | undefined; discountPercentage?: number | undefined; discountType?: "percentage" | "flat_amount" | undefined; discountValue?: number | undefined; discountElements?: { discountType: "percentage" | "flat_amount"; discountValue: number; serviceFeeType: "flat" | "energy" | "min_price" | "connection" | "charging_time" | "idle_time" | "service_fee"; }[] | undefined; }>>; stopSession: z.ZodOptional; stopWhenEnergyExceedsKwh: z.ZodOptional; stopWhenSocExceedsPercent: z.ZodOptional; }, "strip", z.ZodTypeAny, { timeLimitMinutes?: number | undefined; stopWhenEnergyExceedsKwh?: number | undefined; stopWhenSocExceedsPercent?: number | undefined; }, { timeLimitMinutes?: number | undefined; stopWhenEnergyExceedsKwh?: number | undefined; stopWhenSocExceedsPercent?: number | undefined; }>>; restrictions: z.ZodOptional; applyToUsersOfChargePointPartner: z.ZodOptional; applyToUsersOfAllRoamingEmsps: z.ZodOptional; applyToAdHocUsers: z.ZodOptional; adHocPreAuthorizeAmount: z.ZodOptional; adHocIncrementalPreAuthorizationAmount: z.ZodOptional; adHocStopWhenPreAuthorizedAmountFallsBelow: z.ZodOptional; applyToAdHocOperatorIds: z.ZodOptional>; applyToUsersOfPartners: z.ZodOptional>; applyToUsersWithGroups: z.ZodOptional>; applyToHomeChargingOwner: z.ZodOptional; applyToHomeChargingSharedUsers: z.ZodOptional; applyToUserGroupIds: z.ZodOptional>; applyToUsersWithSubscriptions: z.ZodOptional>; applyToAuthorizationMethods: z.ZodOptional, "many">>; startDate: z.ZodOptional; endDate: z.ZodOptional; }, "strip", z.ZodTypeAny, { endDate?: string | undefined; startDate?: string | undefined; applyToUsersOfChargePointOwner?: boolean | undefined; applyToUsersOfChargePointPartner?: boolean | undefined; applyToUsersOfAllRoamingEmsps?: boolean | undefined; applyToAdHocUsers?: boolean | undefined; adHocPreAuthorizeAmount?: number | undefined; adHocIncrementalPreAuthorizationAmount?: number | undefined; adHocStopWhenPreAuthorizedAmountFallsBelow?: number | undefined; applyToAdHocOperatorIds?: number[] | undefined; applyToUsersOfPartners?: number[] | undefined; applyToUsersWithGroups?: string[] | undefined; applyToHomeChargingOwner?: boolean | undefined; applyToHomeChargingSharedUsers?: boolean | undefined; applyToUserGroupIds?: number[] | undefined; applyToUsersWithSubscriptions?: number[] | undefined; applyToAuthorizationMethods?: ("mac_address" | "id_tag" | "user_device" | "plug_and_charge" | "plug_and_charge_iso15118")[] | undefined; }, { endDate?: string | undefined; startDate?: string | undefined; applyToUsersOfChargePointOwner?: boolean | undefined; applyToUsersOfChargePointPartner?: boolean | undefined; applyToUsersOfAllRoamingEmsps?: boolean | undefined; applyToAdHocUsers?: boolean | undefined; adHocPreAuthorizeAmount?: number | undefined; adHocIncrementalPreAuthorizationAmount?: number | undefined; adHocStopWhenPreAuthorizedAmountFallsBelow?: number | undefined; applyToAdHocOperatorIds?: number[] | undefined; applyToUsersOfPartners?: number[] | undefined; applyToUsersWithGroups?: string[] | undefined; applyToHomeChargingOwner?: boolean | undefined; applyToHomeChargingSharedUsers?: boolean | undefined; applyToUserGroupIds?: number[] | undefined; applyToUsersWithSubscriptions?: number[] | undefined; applyToAuthorizationMethods?: ("mac_address" | "id_tag" | "user_device" | "plug_and_charge" | "plug_and_charge_iso15118")[] | undefined; }>>; partner: z.ZodOptional; }, "strip", z.ZodTypeAny, { id?: number | undefined; }, { id?: number | undefined; }>>; display: z.ZodOptional; defaultPriceInformationOffline: z.ZodOptional; priceInformation: z.ZodOptional; priceInformationLocalized: z.ZodOptional>; totalCostInformation: z.ZodOptional; totalCostInformationLocalized: z.ZodOptional>; plainTextModeEnabled: z.ZodOptional; }, "strip", z.ZodTypeAny, { defaultPriceInformation?: string | undefined; defaultPriceInformationOffline?: string | undefined; priceInformation?: string | undefined; priceInformationLocalized?: Record | undefined; totalCostInformation?: string | undefined; totalCostInformationLocalized?: Record | undefined; plainTextModeEnabled?: boolean | undefined; }, { defaultPriceInformation?: string | undefined; defaultPriceInformationOffline?: string | undefined; priceInformation?: string | undefined; priceInformationLocalized?: Record | undefined; totalCostInformation?: string | undefined; totalCostInformationLocalized?: Record | undefined; plainTextModeEnabled?: boolean | undefined; }>>; integrationId: z.ZodOptional; externalId: z.ZodOptional; type: z.ZodEnum<["free", "flat rate", "duration+energy", "duration+energy time of day", "energy tou", "standard", "charging not allowed", "average power levels", "peak power levels", "standard_tod", "optimised dynamic pricing", "discount based"]>; }, "strip", z.ZodTypeAny, { type: "free" | "flat rate" | "duration+energy" | "duration+energy time of day" | "energy tou" | "standard" | "charging not allowed" | "average power levels" | "peak power levels" | "standard_tod" | "optimised dynamic pricing" | "discount based"; name: string; description?: Record | undefined; externalId?: string | undefined; restrictions?: { endDate?: string | undefined; startDate?: string | undefined; applyToUsersOfChargePointOwner?: boolean | undefined; applyToUsersOfChargePointPartner?: boolean | undefined; applyToUsersOfAllRoamingEmsps?: boolean | undefined; applyToAdHocUsers?: boolean | undefined; adHocPreAuthorizeAmount?: number | undefined; adHocIncrementalPreAuthorizationAmount?: number | undefined; adHocStopWhenPreAuthorizedAmountFallsBelow?: number | undefined; applyToAdHocOperatorIds?: number[] | undefined; applyToUsersOfPartners?: number[] | undefined; applyToUsersWithGroups?: string[] | undefined; applyToHomeChargingOwner?: boolean | undefined; applyToHomeChargingSharedUsers?: boolean | undefined; applyToUserGroupIds?: number[] | undefined; applyToUsersWithSubscriptions?: number[] | undefined; applyToAuthorizationMethods?: ("mac_address" | "id_tag" | "user_device" | "plug_and_charge" | "plug_and_charge_iso15118")[] | undefined; } | undefined; partner?: { id?: number | undefined; } | undefined; integrationId?: number | undefined; display?: { defaultPriceInformation?: string | undefined; defaultPriceInformationOffline?: string | undefined; priceInformation?: string | undefined; priceInformationLocalized?: Record | undefined; totalCostInformation?: string | undefined; totalCostInformationLocalized?: Record | undefined; plainTextModeEnabled?: boolean | undefined; } | undefined; additionalInformation?: Record | undefined; learnMoreUrl?: Record | undefined; dayTariffStart?: string | undefined; nightTariffStart?: string | undefined; pricing?: { pricePerSession?: number | undefined; connectionFee?: number | undefined; pricePerKwh?: number | undefined; dayPricePerKwh?: number | undefined; nightPricePerKwh?: number | undefined; pricePeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; pricePerPeriod?: number | undefined; durationFeeLimit?: number | undefined; durationFeeCapMinutes?: number | undefined; dayPricePerPeriod?: number | undefined; nightPricePerPeriod?: number | undefined; dayIdleFeePerMinute?: number | undefined; nightIdleFeePerMinute?: number | undefined; idleFeePerMinute?: number | undefined; idleFeeGracePeriodMinutes?: number | undefined; idleFeeGracePeriodMode?: "idle_detection" | "session_start" | undefined; idlePricingPeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; idleFeePeriodStart?: string | undefined; idleFeePeriodEnd?: string | undefined; idleFeeLimit?: number | undefined; idleFeeCapMinutes?: number | undefined; connectionFeeMinimumSessionDuration?: number | undefined; connectionFeeMinimumSessionEnergy?: number | undefined; durationFeeGracePeriod?: number | undefined; minPrice?: number | undefined; preAuthorizeAmount?: number | undefined; incrementalPreAuthorizationAmount?: number | undefined; taxID?: number | undefined; chargePointElectricityRate?: boolean | undefined; fallbackElectricityRateId?: number | undefined; markupPercentagePerKwh?: number | undefined; markupFixedFeePerKwh?: number | undefined; flexibleMarkUpAsFixedPerKwh?: { intervalPricing?: { endsAt: string; price: number; startsAt: string; }[] | undefined; defaultPrice?: number | undefined; } | undefined; multiPricePerKwh?: { firstKwh: number; lastKwh?: number | undefined; feePerKwh?: number | undefined; flatFee?: number | undefined; }[] | undefined; multiPricePerDuration?: { firstUnit: number; flatFee?: number | undefined; lastUnit?: number | undefined; feePerUnit?: number | undefined; }[] | undefined; multiIdleFee?: { firstUnit: number; flatFee?: number | undefined; lastUnit?: number | undefined; feePerUnit?: number | undefined; }[] | undefined; regularUsePeriod?: number | undefined; averagePowerLevels?: { averagePowerUpToKw: number; pricePerMinute: number; }[] | undefined; peakPowerLevels?: { peakPowerUpToKw: number; regularPricePerMinute: number; excessUsePricePerMin: number; }[] | undefined; timePeriods?: { startTime: string; endTime: string; }[] | undefined; pricePeriods?: { connectionFeePeriods?: { fee?: number[] | undefined; } | undefined; energyFeePeriods?: { fee?: number[] | undefined; } | undefined; durationFeePeriods?: { fee?: number[] | undefined; } | undefined; idleFeePeriods?: { fee?: number[] | undefined; } | undefined; } | undefined; daysWhenApplied?: { name?: string | undefined; pricePeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; idleFeeGracePeriodMinutes?: number | undefined; idlePricingPeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; connectionFeeMinimumSessionDuration?: number | undefined; connectionFeeMinimumSessionEnergy?: number | undefined; durationFeeGracePeriod?: number | undefined; pricePeriods?: { connectionFeePeriods?: { fee?: number[] | undefined; } | undefined; energyFeePeriods?: { fee?: number[] | undefined; } | undefined; durationFeePeriods?: { fee?: number[] | undefined; } | undefined; idleFeePeriods?: { fee?: number[] | undefined; } | undefined; } | undefined; specialDates?: string[] | undefined; }[] | undefined; thresholdPriceForEnergy?: number | undefined; priceForEnergyWhenOptimized?: number | undefined; optimisedLabel?: string | undefined; durationFeeFrom?: string | undefined; durationFeeTo?: string | undefined; subsidyIntegrationId?: number | undefined; subsidy?: { integrationId: number; threshold: number; compensationRate: number; } | undefined; lockPriceOnSessionStart?: boolean | undefined; lockEnergyPriceOnSessionStart?: boolean | undefined; lockDurationPriceOnSessionStart?: boolean | undefined; lockIdlePriceOnSessionStart?: boolean | undefined; stateOfChargeIdleThreshold?: 100 | 75 | 95 | 90 | 80 | 85 | undefined; averagePowerIdleThreshold?: number | undefined; } | undefined; discountTariffSettings?: { discountReferenceType?: "base_tariff" | "specific_tariff" | "roaming_tariff" | undefined; referencedTariffId?: number | undefined; discountMode?: "global" | "per_element" | undefined; discountPercentage?: number | undefined; discountType?: "percentage" | "flat_amount" | undefined; discountValue?: number | undefined; discountElements?: { discountType: "percentage" | "flat_amount"; discountValue: number; serviceFeeType: "flat" | "energy" | "min_price" | "connection" | "charging_time" | "idle_time" | "service_fee"; }[] | undefined; } | undefined; stopSession?: { timeLimitMinutes?: number | undefined; stopWhenEnergyExceedsKwh?: number | undefined; stopWhenSocExceedsPercent?: number | undefined; } | undefined; }, { type: "free" | "flat rate" | "duration+energy" | "duration+energy time of day" | "energy tou" | "standard" | "charging not allowed" | "average power levels" | "peak power levels" | "standard_tod" | "optimised dynamic pricing" | "discount based"; name: string; description?: Record | undefined; externalId?: string | undefined; restrictions?: { endDate?: string | undefined; startDate?: string | undefined; applyToUsersOfChargePointOwner?: boolean | undefined; applyToUsersOfChargePointPartner?: boolean | undefined; applyToUsersOfAllRoamingEmsps?: boolean | undefined; applyToAdHocUsers?: boolean | undefined; adHocPreAuthorizeAmount?: number | undefined; adHocIncrementalPreAuthorizationAmount?: number | undefined; adHocStopWhenPreAuthorizedAmountFallsBelow?: number | undefined; applyToAdHocOperatorIds?: number[] | undefined; applyToUsersOfPartners?: number[] | undefined; applyToUsersWithGroups?: string[] | undefined; applyToHomeChargingOwner?: boolean | undefined; applyToHomeChargingSharedUsers?: boolean | undefined; applyToUserGroupIds?: number[] | undefined; applyToUsersWithSubscriptions?: number[] | undefined; applyToAuthorizationMethods?: ("mac_address" | "id_tag" | "user_device" | "plug_and_charge" | "plug_and_charge_iso15118")[] | undefined; } | undefined; partner?: { id?: number | undefined; } | undefined; integrationId?: number | undefined; display?: { defaultPriceInformation?: string | undefined; defaultPriceInformationOffline?: string | undefined; priceInformation?: string | undefined; priceInformationLocalized?: Record | undefined; totalCostInformation?: string | undefined; totalCostInformationLocalized?: Record | undefined; plainTextModeEnabled?: boolean | undefined; } | undefined; additionalInformation?: Record | undefined; learnMoreUrl?: Record | undefined; dayTariffStart?: string | undefined; nightTariffStart?: string | undefined; pricing?: { pricePerSession?: number | undefined; connectionFee?: number | undefined; pricePerKwh?: number | undefined; dayPricePerKwh?: number | undefined; nightPricePerKwh?: number | undefined; pricePeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; pricePerPeriod?: number | undefined; durationFeeLimit?: number | undefined; durationFeeCapMinutes?: number | undefined; dayPricePerPeriod?: number | undefined; nightPricePerPeriod?: number | undefined; dayIdleFeePerMinute?: number | undefined; nightIdleFeePerMinute?: number | undefined; idleFeePerMinute?: number | undefined; idleFeeGracePeriodMinutes?: number | undefined; idleFeeGracePeriodMode?: "idle_detection" | "session_start" | undefined; idlePricingPeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; idleFeePeriodStart?: string | undefined; idleFeePeriodEnd?: string | undefined; idleFeeLimit?: number | undefined; idleFeeCapMinutes?: number | undefined; connectionFeeMinimumSessionDuration?: number | undefined; connectionFeeMinimumSessionEnergy?: number | undefined; durationFeeGracePeriod?: number | undefined; minPrice?: number | undefined; preAuthorizeAmount?: number | undefined; incrementalPreAuthorizationAmount?: number | undefined; taxID?: number | undefined; chargePointElectricityRate?: boolean | undefined; fallbackElectricityRateId?: number | undefined; markupPercentagePerKwh?: number | undefined; markupFixedFeePerKwh?: number | undefined; flexibleMarkUpAsFixedPerKwh?: { intervalPricing?: { endsAt: string; price: number; startsAt: string; }[] | undefined; defaultPrice?: number | undefined; } | undefined; multiPricePerKwh?: { firstKwh: number; lastKwh?: number | undefined; feePerKwh?: number | undefined; flatFee?: number | undefined; }[] | undefined; multiPricePerDuration?: { firstUnit: number; flatFee?: number | undefined; lastUnit?: number | undefined; feePerUnit?: number | undefined; }[] | undefined; multiIdleFee?: { firstUnit: number; flatFee?: number | undefined; lastUnit?: number | undefined; feePerUnit?: number | undefined; }[] | undefined; regularUsePeriod?: number | undefined; averagePowerLevels?: { averagePowerUpToKw: number; pricePerMinute: number; }[] | undefined; peakPowerLevels?: { peakPowerUpToKw: number; regularPricePerMinute: number; excessUsePricePerMin: number; }[] | undefined; timePeriods?: { startTime: string; endTime: string; }[] | undefined; pricePeriods?: { connectionFeePeriods?: { fee?: number[] | undefined; } | undefined; energyFeePeriods?: { fee?: number[] | undefined; } | undefined; durationFeePeriods?: { fee?: number[] | undefined; } | undefined; idleFeePeriods?: { fee?: number[] | undefined; } | undefined; } | undefined; daysWhenApplied?: { name?: string | undefined; pricePeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; idleFeeGracePeriodMinutes?: number | undefined; idlePricingPeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; connectionFeeMinimumSessionDuration?: number | undefined; connectionFeeMinimumSessionEnergy?: number | undefined; durationFeeGracePeriod?: number | undefined; pricePeriods?: { connectionFeePeriods?: { fee?: number[] | undefined; } | undefined; energyFeePeriods?: { fee?: number[] | undefined; } | undefined; durationFeePeriods?: { fee?: number[] | undefined; } | undefined; idleFeePeriods?: { fee?: number[] | undefined; } | undefined; } | undefined; specialDates?: string[] | undefined; }[] | undefined; thresholdPriceForEnergy?: number | undefined; priceForEnergyWhenOptimized?: number | undefined; optimisedLabel?: string | undefined; durationFeeFrom?: string | undefined; durationFeeTo?: string | undefined; subsidyIntegrationId?: number | undefined; subsidy?: { integrationId: number; threshold: number; compensationRate: number; } | undefined; lockPriceOnSessionStart?: boolean | undefined; lockEnergyPriceOnSessionStart?: boolean | undefined; lockDurationPriceOnSessionStart?: boolean | undefined; lockIdlePriceOnSessionStart?: boolean | undefined; stateOfChargeIdleThreshold?: 100 | 75 | 95 | 90 | 80 | 85 | undefined; averagePowerIdleThreshold?: number | undefined; } | undefined; discountTariffSettings?: { discountReferenceType?: "base_tariff" | "specific_tariff" | "roaming_tariff" | undefined; referencedTariffId?: number | undefined; discountMode?: "global" | "per_element" | undefined; discountPercentage?: number | undefined; discountType?: "percentage" | "flat_amount" | undefined; discountValue?: number | undefined; discountElements?: { discountType: "percentage" | "flat_amount"; discountValue: number; serviceFeeType: "flat" | "energy" | "min_price" | "connection" | "charging_time" | "idle_time" | "service_fee"; }[] | undefined; } | undefined; stopSession?: { timeLimitMinutes?: number | undefined; stopWhenEnergyExceedsKwh?: number | undefined; stopWhenSocExceedsPercent?: number | undefined; } | undefined; }>; export declare const tariffPartialUpdateBody: z.ZodObject<{ name: z.ZodOptional; description: z.ZodOptional>; additionalInformation: z.ZodOptional>; learnMoreUrl: z.ZodOptional>; dayTariffStart: z.ZodOptional; nightTariffStart: z.ZodOptional; pricing: z.ZodOptional; connectionFee: z.ZodOptional; pricePerKwh: z.ZodOptional; dayPricePerKwh: z.ZodOptional; nightPricePerKwh: z.ZodOptional; pricePeriodInMinutes: z.ZodOptional, z.ZodLiteral<15>, z.ZodLiteral<30>, z.ZodLiteral<60>, z.ZodLiteral<240>, z.ZodLiteral<360>]>>; pricePerPeriod: z.ZodOptional; durationFeeLimit: z.ZodOptional; durationFeeCapMinutes: z.ZodOptional; dayPricePerPeriod: z.ZodOptional; nightPricePerPeriod: z.ZodOptional; dayIdleFeePerMinute: z.ZodOptional; nightIdleFeePerMinute: z.ZodOptional; idleFeePerMinute: z.ZodOptional; idleFeeGracePeriodMinutes: z.ZodOptional; idleFeeGracePeriodMode: z.ZodOptional>; idlePricingPeriodInMinutes: z.ZodOptional, z.ZodLiteral<15>, z.ZodLiteral<30>, z.ZodLiteral<60>, z.ZodLiteral<240>, z.ZodLiteral<360>]>>; idleFeePeriodStart: z.ZodOptional; idleFeePeriodEnd: z.ZodOptional; idleFeeLimit: z.ZodOptional; idleFeeCapMinutes: z.ZodOptional; connectionFeeMinimumSessionDuration: z.ZodOptional; connectionFeeMinimumSessionEnergy: z.ZodOptional; durationFeeGracePeriod: z.ZodOptional; minPrice: z.ZodOptional; preAuthorizeAmount: z.ZodOptional; incrementalPreAuthorizationAmount: z.ZodOptional; taxID: z.ZodOptional; chargePointElectricityRate: z.ZodOptional; fallbackElectricityRateId: z.ZodOptional; markupPercentagePerKwh: z.ZodOptional; markupFixedFeePerKwh: z.ZodOptional; flexibleMarkUpAsFixedPerKwh: z.ZodOptional; intervalPricing: z.ZodOptional, "many">>; }, "strip", z.ZodTypeAny, { intervalPricing?: { endsAt: string; price: number; startsAt: string; }[] | undefined; defaultPrice?: number | undefined; }, { intervalPricing?: { endsAt: string; price: number; startsAt: string; }[] | undefined; defaultPrice?: number | undefined; }>>; multiPricePerKwh: z.ZodOptional; feePerKwh: z.ZodOptional; flatFee: z.ZodOptional; }, "strip", z.ZodTypeAny, { firstKwh: number; lastKwh?: number | undefined; feePerKwh?: number | undefined; flatFee?: number | undefined; }, { firstKwh: number; lastKwh?: number | undefined; feePerKwh?: number | undefined; flatFee?: number | undefined; }>, "many">>; multiPricePerDuration: z.ZodOptional; feePerUnit: z.ZodOptional; flatFee: z.ZodOptional; }, "strip", z.ZodTypeAny, { firstUnit: number; flatFee?: number | undefined; lastUnit?: number | undefined; feePerUnit?: number | undefined; }, { firstUnit: number; flatFee?: number | undefined; lastUnit?: number | undefined; feePerUnit?: number | undefined; }>, "many">>; multiIdleFee: z.ZodOptional; feePerUnit: z.ZodOptional; flatFee: z.ZodOptional; }, "strip", z.ZodTypeAny, { firstUnit: number; flatFee?: number | undefined; lastUnit?: number | undefined; feePerUnit?: number | undefined; }, { firstUnit: number; flatFee?: number | undefined; lastUnit?: number | undefined; feePerUnit?: number | undefined; }>, "many">>; regularUsePeriod: z.ZodOptional; averagePowerLevels: z.ZodOptional, "many">>; peakPowerLevels: z.ZodOptional, "many">>; timePeriods: z.ZodOptional, "many">>; pricePeriods: z.ZodOptional>; }, "strip", z.ZodTypeAny, { fee?: number[] | undefined; }, { fee?: number[] | undefined; }>>; energyFeePeriods: z.ZodOptional>; }, "strip", z.ZodTypeAny, { fee?: number[] | undefined; }, { fee?: number[] | undefined; }>>; durationFeePeriods: z.ZodOptional>; }, "strip", z.ZodTypeAny, { fee?: number[] | undefined; }, { fee?: number[] | undefined; }>>; idleFeePeriods: z.ZodOptional>; }, "strip", z.ZodTypeAny, { fee?: number[] | undefined; }, { fee?: number[] | undefined; }>>; }, "strip", z.ZodTypeAny, { connectionFeePeriods?: { fee?: number[] | undefined; } | undefined; energyFeePeriods?: { fee?: number[] | undefined; } | undefined; durationFeePeriods?: { fee?: number[] | undefined; } | undefined; idleFeePeriods?: { fee?: number[] | undefined; } | undefined; }, { connectionFeePeriods?: { fee?: number[] | undefined; } | undefined; energyFeePeriods?: { fee?: number[] | undefined; } | undefined; durationFeePeriods?: { fee?: number[] | undefined; } | undefined; idleFeePeriods?: { fee?: number[] | undefined; } | undefined; }>>; daysWhenApplied: z.ZodOptional; specialDates: z.ZodOptional>; idleFeeGracePeriodMinutes: z.ZodOptional; idlePricingPeriodInMinutes: z.ZodOptional, z.ZodLiteral<15>, z.ZodLiteral<30>, z.ZodLiteral<60>, z.ZodLiteral<240>, z.ZodLiteral<360>]>>; connectionFeeMinimumSessionDuration: z.ZodOptional; connectionFeeMinimumSessionEnergy: z.ZodOptional; durationFeeGracePeriod: z.ZodOptional; pricePeriodInMinutes: z.ZodOptional, z.ZodLiteral<15>, z.ZodLiteral<30>, z.ZodLiteral<60>, z.ZodLiteral<240>, z.ZodLiteral<360>]>>; pricePeriods: z.ZodOptional>; }, "strip", z.ZodTypeAny, { fee?: number[] | undefined; }, { fee?: number[] | undefined; }>>; energyFeePeriods: z.ZodOptional>; }, "strip", z.ZodTypeAny, { fee?: number[] | undefined; }, { fee?: number[] | undefined; }>>; durationFeePeriods: z.ZodOptional>; }, "strip", z.ZodTypeAny, { fee?: number[] | undefined; }, { fee?: number[] | undefined; }>>; idleFeePeriods: z.ZodOptional>; }, "strip", z.ZodTypeAny, { fee?: number[] | undefined; }, { fee?: number[] | undefined; }>>; }, "strip", z.ZodTypeAny, { connectionFeePeriods?: { fee?: number[] | undefined; } | undefined; energyFeePeriods?: { fee?: number[] | undefined; } | undefined; durationFeePeriods?: { fee?: number[] | undefined; } | undefined; idleFeePeriods?: { fee?: number[] | undefined; } | undefined; }, { connectionFeePeriods?: { fee?: number[] | undefined; } | undefined; energyFeePeriods?: { fee?: number[] | undefined; } | undefined; durationFeePeriods?: { fee?: number[] | undefined; } | undefined; idleFeePeriods?: { fee?: number[] | undefined; } | undefined; }>>; }, "strip", z.ZodTypeAny, { name?: string | undefined; pricePeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; idleFeeGracePeriodMinutes?: number | undefined; idlePricingPeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; connectionFeeMinimumSessionDuration?: number | undefined; connectionFeeMinimumSessionEnergy?: number | undefined; durationFeeGracePeriod?: number | undefined; pricePeriods?: { connectionFeePeriods?: { fee?: number[] | undefined; } | undefined; energyFeePeriods?: { fee?: number[] | undefined; } | undefined; durationFeePeriods?: { fee?: number[] | undefined; } | undefined; idleFeePeriods?: { fee?: number[] | undefined; } | undefined; } | undefined; specialDates?: string[] | undefined; }, { name?: string | undefined; pricePeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; idleFeeGracePeriodMinutes?: number | undefined; idlePricingPeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; connectionFeeMinimumSessionDuration?: number | undefined; connectionFeeMinimumSessionEnergy?: number | undefined; durationFeeGracePeriod?: number | undefined; pricePeriods?: { connectionFeePeriods?: { fee?: number[] | undefined; } | undefined; energyFeePeriods?: { fee?: number[] | undefined; } | undefined; durationFeePeriods?: { fee?: number[] | undefined; } | undefined; idleFeePeriods?: { fee?: number[] | undefined; } | undefined; } | undefined; specialDates?: string[] | undefined; }>, "many">>; thresholdPriceForEnergy: z.ZodOptional; priceForEnergyWhenOptimized: z.ZodOptional; optimisedLabel: z.ZodOptional; durationFeeFrom: z.ZodOptional; durationFeeTo: z.ZodOptional; subsidyIntegrationId: z.ZodOptional; subsidy: z.ZodOptional>; lockPriceOnSessionStart: z.ZodOptional; lockEnergyPriceOnSessionStart: z.ZodOptional; lockDurationPriceOnSessionStart: z.ZodOptional; lockIdlePriceOnSessionStart: z.ZodOptional; stateOfChargeIdleThreshold: z.ZodOptional, z.ZodLiteral<80>, z.ZodLiteral<85>, z.ZodLiteral<90>, z.ZodLiteral<95>, z.ZodLiteral<100>]>>; averagePowerIdleThreshold: z.ZodOptional; }, "strip", z.ZodTypeAny, { pricePerSession?: number | undefined; connectionFee?: number | undefined; pricePerKwh?: number | undefined; dayPricePerKwh?: number | undefined; nightPricePerKwh?: number | undefined; pricePeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; pricePerPeriod?: number | undefined; durationFeeLimit?: number | undefined; durationFeeCapMinutes?: number | undefined; dayPricePerPeriod?: number | undefined; nightPricePerPeriod?: number | undefined; dayIdleFeePerMinute?: number | undefined; nightIdleFeePerMinute?: number | undefined; idleFeePerMinute?: number | undefined; idleFeeGracePeriodMinutes?: number | undefined; idleFeeGracePeriodMode?: "idle_detection" | "session_start" | undefined; idlePricingPeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; idleFeePeriodStart?: string | undefined; idleFeePeriodEnd?: string | undefined; idleFeeLimit?: number | undefined; idleFeeCapMinutes?: number | undefined; connectionFeeMinimumSessionDuration?: number | undefined; connectionFeeMinimumSessionEnergy?: number | undefined; durationFeeGracePeriod?: number | undefined; minPrice?: number | undefined; preAuthorizeAmount?: number | undefined; incrementalPreAuthorizationAmount?: number | undefined; taxID?: number | undefined; chargePointElectricityRate?: boolean | undefined; fallbackElectricityRateId?: number | undefined; markupPercentagePerKwh?: number | undefined; markupFixedFeePerKwh?: number | undefined; flexibleMarkUpAsFixedPerKwh?: { intervalPricing?: { endsAt: string; price: number; startsAt: string; }[] | undefined; defaultPrice?: number | undefined; } | undefined; multiPricePerKwh?: { firstKwh: number; lastKwh?: number | undefined; feePerKwh?: number | undefined; flatFee?: number | undefined; }[] | undefined; multiPricePerDuration?: { firstUnit: number; flatFee?: number | undefined; lastUnit?: number | undefined; feePerUnit?: number | undefined; }[] | undefined; multiIdleFee?: { firstUnit: number; flatFee?: number | undefined; lastUnit?: number | undefined; feePerUnit?: number | undefined; }[] | undefined; regularUsePeriod?: number | undefined; averagePowerLevels?: { averagePowerUpToKw: number; pricePerMinute: number; }[] | undefined; peakPowerLevels?: { peakPowerUpToKw: number; regularPricePerMinute: number; excessUsePricePerMin: number; }[] | undefined; timePeriods?: { startTime: string; endTime: string; }[] | undefined; pricePeriods?: { connectionFeePeriods?: { fee?: number[] | undefined; } | undefined; energyFeePeriods?: { fee?: number[] | undefined; } | undefined; durationFeePeriods?: { fee?: number[] | undefined; } | undefined; idleFeePeriods?: { fee?: number[] | undefined; } | undefined; } | undefined; daysWhenApplied?: { name?: string | undefined; pricePeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; idleFeeGracePeriodMinutes?: number | undefined; idlePricingPeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; connectionFeeMinimumSessionDuration?: number | undefined; connectionFeeMinimumSessionEnergy?: number | undefined; durationFeeGracePeriod?: number | undefined; pricePeriods?: { connectionFeePeriods?: { fee?: number[] | undefined; } | undefined; energyFeePeriods?: { fee?: number[] | undefined; } | undefined; durationFeePeriods?: { fee?: number[] | undefined; } | undefined; idleFeePeriods?: { fee?: number[] | undefined; } | undefined; } | undefined; specialDates?: string[] | undefined; }[] | undefined; thresholdPriceForEnergy?: number | undefined; priceForEnergyWhenOptimized?: number | undefined; optimisedLabel?: string | undefined; durationFeeFrom?: string | undefined; durationFeeTo?: string | undefined; subsidyIntegrationId?: number | undefined; subsidy?: { integrationId: number; threshold: number; compensationRate: number; } | undefined; lockPriceOnSessionStart?: boolean | undefined; lockEnergyPriceOnSessionStart?: boolean | undefined; lockDurationPriceOnSessionStart?: boolean | undefined; lockIdlePriceOnSessionStart?: boolean | undefined; stateOfChargeIdleThreshold?: 100 | 75 | 95 | 90 | 80 | 85 | undefined; averagePowerIdleThreshold?: number | undefined; }, { pricePerSession?: number | undefined; connectionFee?: number | undefined; pricePerKwh?: number | undefined; dayPricePerKwh?: number | undefined; nightPricePerKwh?: number | undefined; pricePeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; pricePerPeriod?: number | undefined; durationFeeLimit?: number | undefined; durationFeeCapMinutes?: number | undefined; dayPricePerPeriod?: number | undefined; nightPricePerPeriod?: number | undefined; dayIdleFeePerMinute?: number | undefined; nightIdleFeePerMinute?: number | undefined; idleFeePerMinute?: number | undefined; idleFeeGracePeriodMinutes?: number | undefined; idleFeeGracePeriodMode?: "idle_detection" | "session_start" | undefined; idlePricingPeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; idleFeePeriodStart?: string | undefined; idleFeePeriodEnd?: string | undefined; idleFeeLimit?: number | undefined; idleFeeCapMinutes?: number | undefined; connectionFeeMinimumSessionDuration?: number | undefined; connectionFeeMinimumSessionEnergy?: number | undefined; durationFeeGracePeriod?: number | undefined; minPrice?: number | undefined; preAuthorizeAmount?: number | undefined; incrementalPreAuthorizationAmount?: number | undefined; taxID?: number | undefined; chargePointElectricityRate?: boolean | undefined; fallbackElectricityRateId?: number | undefined; markupPercentagePerKwh?: number | undefined; markupFixedFeePerKwh?: number | undefined; flexibleMarkUpAsFixedPerKwh?: { intervalPricing?: { endsAt: string; price: number; startsAt: string; }[] | undefined; defaultPrice?: number | undefined; } | undefined; multiPricePerKwh?: { firstKwh: number; lastKwh?: number | undefined; feePerKwh?: number | undefined; flatFee?: number | undefined; }[] | undefined; multiPricePerDuration?: { firstUnit: number; flatFee?: number | undefined; lastUnit?: number | undefined; feePerUnit?: number | undefined; }[] | undefined; multiIdleFee?: { firstUnit: number; flatFee?: number | undefined; lastUnit?: number | undefined; feePerUnit?: number | undefined; }[] | undefined; regularUsePeriod?: number | undefined; averagePowerLevels?: { averagePowerUpToKw: number; pricePerMinute: number; }[] | undefined; peakPowerLevels?: { peakPowerUpToKw: number; regularPricePerMinute: number; excessUsePricePerMin: number; }[] | undefined; timePeriods?: { startTime: string; endTime: string; }[] | undefined; pricePeriods?: { connectionFeePeriods?: { fee?: number[] | undefined; } | undefined; energyFeePeriods?: { fee?: number[] | undefined; } | undefined; durationFeePeriods?: { fee?: number[] | undefined; } | undefined; idleFeePeriods?: { fee?: number[] | undefined; } | undefined; } | undefined; daysWhenApplied?: { name?: string | undefined; pricePeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; idleFeeGracePeriodMinutes?: number | undefined; idlePricingPeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; connectionFeeMinimumSessionDuration?: number | undefined; connectionFeeMinimumSessionEnergy?: number | undefined; durationFeeGracePeriod?: number | undefined; pricePeriods?: { connectionFeePeriods?: { fee?: number[] | undefined; } | undefined; energyFeePeriods?: { fee?: number[] | undefined; } | undefined; durationFeePeriods?: { fee?: number[] | undefined; } | undefined; idleFeePeriods?: { fee?: number[] | undefined; } | undefined; } | undefined; specialDates?: string[] | undefined; }[] | undefined; thresholdPriceForEnergy?: number | undefined; priceForEnergyWhenOptimized?: number | undefined; optimisedLabel?: string | undefined; durationFeeFrom?: string | undefined; durationFeeTo?: string | undefined; subsidyIntegrationId?: number | undefined; subsidy?: { integrationId: number; threshold: number; compensationRate: number; } | undefined; lockPriceOnSessionStart?: boolean | undefined; lockEnergyPriceOnSessionStart?: boolean | undefined; lockDurationPriceOnSessionStart?: boolean | undefined; lockIdlePriceOnSessionStart?: boolean | undefined; stateOfChargeIdleThreshold?: 100 | 75 | 95 | 90 | 80 | 85 | undefined; averagePowerIdleThreshold?: number | undefined; }>>; discountTariffSettings: z.ZodOptional>; referencedTariffId: z.ZodOptional; discountMode: z.ZodOptional>; discountPercentage: z.ZodOptional; discountType: z.ZodOptional>; discountValue: z.ZodOptional; discountElements: z.ZodOptional; discountType: z.ZodEnum<["percentage", "flat_amount"]>; discountValue: z.ZodNumber; }, "strip", z.ZodTypeAny, { discountType: "percentage" | "flat_amount"; discountValue: number; serviceFeeType: "flat" | "energy" | "min_price" | "connection" | "charging_time" | "idle_time" | "service_fee"; }, { discountType: "percentage" | "flat_amount"; discountValue: number; serviceFeeType: "flat" | "energy" | "min_price" | "connection" | "charging_time" | "idle_time" | "service_fee"; }>, "many">>; }, "strip", z.ZodTypeAny, { discountReferenceType?: "base_tariff" | "specific_tariff" | "roaming_tariff" | undefined; referencedTariffId?: number | undefined; discountMode?: "global" | "per_element" | undefined; discountPercentage?: number | undefined; discountType?: "percentage" | "flat_amount" | undefined; discountValue?: number | undefined; discountElements?: { discountType: "percentage" | "flat_amount"; discountValue: number; serviceFeeType: "flat" | "energy" | "min_price" | "connection" | "charging_time" | "idle_time" | "service_fee"; }[] | undefined; }, { discountReferenceType?: "base_tariff" | "specific_tariff" | "roaming_tariff" | undefined; referencedTariffId?: number | undefined; discountMode?: "global" | "per_element" | undefined; discountPercentage?: number | undefined; discountType?: "percentage" | "flat_amount" | undefined; discountValue?: number | undefined; discountElements?: { discountType: "percentage" | "flat_amount"; discountValue: number; serviceFeeType: "flat" | "energy" | "min_price" | "connection" | "charging_time" | "idle_time" | "service_fee"; }[] | undefined; }>>; stopSession: z.ZodOptional; stopWhenEnergyExceedsKwh: z.ZodOptional; stopWhenSocExceedsPercent: z.ZodOptional; }, "strip", z.ZodTypeAny, { timeLimitMinutes?: number | undefined; stopWhenEnergyExceedsKwh?: number | undefined; stopWhenSocExceedsPercent?: number | undefined; }, { timeLimitMinutes?: number | undefined; stopWhenEnergyExceedsKwh?: number | undefined; stopWhenSocExceedsPercent?: number | undefined; }>>; restrictions: z.ZodOptional; applyToUsersOfChargePointPartner: z.ZodOptional; applyToUsersOfAllRoamingEmsps: z.ZodOptional; applyToAdHocUsers: z.ZodOptional; adHocPreAuthorizeAmount: z.ZodOptional; adHocIncrementalPreAuthorizationAmount: z.ZodOptional; adHocStopWhenPreAuthorizedAmountFallsBelow: z.ZodOptional; applyToAdHocOperatorIds: z.ZodOptional>; applyToUsersOfPartners: z.ZodOptional>; applyToUsersWithGroups: z.ZodOptional>; applyToHomeChargingOwner: z.ZodOptional; applyToHomeChargingSharedUsers: z.ZodOptional; applyToUserGroupIds: z.ZodOptional>; applyToUsersWithSubscriptions: z.ZodOptional>; applyToAuthorizationMethods: z.ZodOptional, "many">>; startDate: z.ZodOptional; endDate: z.ZodOptional; }, "strip", z.ZodTypeAny, { endDate?: string | undefined; startDate?: string | undefined; applyToUsersOfChargePointOwner?: boolean | undefined; applyToUsersOfChargePointPartner?: boolean | undefined; applyToUsersOfAllRoamingEmsps?: boolean | undefined; applyToAdHocUsers?: boolean | undefined; adHocPreAuthorizeAmount?: number | undefined; adHocIncrementalPreAuthorizationAmount?: number | undefined; adHocStopWhenPreAuthorizedAmountFallsBelow?: number | undefined; applyToAdHocOperatorIds?: number[] | undefined; applyToUsersOfPartners?: number[] | undefined; applyToUsersWithGroups?: string[] | undefined; applyToHomeChargingOwner?: boolean | undefined; applyToHomeChargingSharedUsers?: boolean | undefined; applyToUserGroupIds?: number[] | undefined; applyToUsersWithSubscriptions?: number[] | undefined; applyToAuthorizationMethods?: ("mac_address" | "id_tag" | "user_device" | "plug_and_charge" | "plug_and_charge_iso15118")[] | undefined; }, { endDate?: string | undefined; startDate?: string | undefined; applyToUsersOfChargePointOwner?: boolean | undefined; applyToUsersOfChargePointPartner?: boolean | undefined; applyToUsersOfAllRoamingEmsps?: boolean | undefined; applyToAdHocUsers?: boolean | undefined; adHocPreAuthorizeAmount?: number | undefined; adHocIncrementalPreAuthorizationAmount?: number | undefined; adHocStopWhenPreAuthorizedAmountFallsBelow?: number | undefined; applyToAdHocOperatorIds?: number[] | undefined; applyToUsersOfPartners?: number[] | undefined; applyToUsersWithGroups?: string[] | undefined; applyToHomeChargingOwner?: boolean | undefined; applyToHomeChargingSharedUsers?: boolean | undefined; applyToUserGroupIds?: number[] | undefined; applyToUsersWithSubscriptions?: number[] | undefined; applyToAuthorizationMethods?: ("mac_address" | "id_tag" | "user_device" | "plug_and_charge" | "plug_and_charge_iso15118")[] | undefined; }>>; partner: z.ZodOptional; }, "strip", z.ZodTypeAny, { id?: number | undefined; }, { id?: number | undefined; }>>; display: z.ZodOptional; defaultPriceInformationOffline: z.ZodOptional; priceInformation: z.ZodOptional; priceInformationLocalized: z.ZodOptional>; totalCostInformation: z.ZodOptional; totalCostInformationLocalized: z.ZodOptional>; plainTextModeEnabled: z.ZodOptional; }, "strip", z.ZodTypeAny, { defaultPriceInformation?: string | undefined; defaultPriceInformationOffline?: string | undefined; priceInformation?: string | undefined; priceInformationLocalized?: Record | undefined; totalCostInformation?: string | undefined; totalCostInformationLocalized?: Record | undefined; plainTextModeEnabled?: boolean | undefined; }, { defaultPriceInformation?: string | undefined; defaultPriceInformationOffline?: string | undefined; priceInformation?: string | undefined; priceInformationLocalized?: Record | undefined; totalCostInformation?: string | undefined; totalCostInformationLocalized?: Record | undefined; plainTextModeEnabled?: boolean | undefined; }>>; integrationId: z.ZodOptional; externalId: z.ZodOptional; }, "strip", z.ZodTypeAny, { description?: Record | undefined; name?: string | undefined; externalId?: string | undefined; restrictions?: { endDate?: string | undefined; startDate?: string | undefined; applyToUsersOfChargePointOwner?: boolean | undefined; applyToUsersOfChargePointPartner?: boolean | undefined; applyToUsersOfAllRoamingEmsps?: boolean | undefined; applyToAdHocUsers?: boolean | undefined; adHocPreAuthorizeAmount?: number | undefined; adHocIncrementalPreAuthorizationAmount?: number | undefined; adHocStopWhenPreAuthorizedAmountFallsBelow?: number | undefined; applyToAdHocOperatorIds?: number[] | undefined; applyToUsersOfPartners?: number[] | undefined; applyToUsersWithGroups?: string[] | undefined; applyToHomeChargingOwner?: boolean | undefined; applyToHomeChargingSharedUsers?: boolean | undefined; applyToUserGroupIds?: number[] | undefined; applyToUsersWithSubscriptions?: number[] | undefined; applyToAuthorizationMethods?: ("mac_address" | "id_tag" | "user_device" | "plug_and_charge" | "plug_and_charge_iso15118")[] | undefined; } | undefined; partner?: { id?: number | undefined; } | undefined; integrationId?: number | undefined; display?: { defaultPriceInformation?: string | undefined; defaultPriceInformationOffline?: string | undefined; priceInformation?: string | undefined; priceInformationLocalized?: Record | undefined; totalCostInformation?: string | undefined; totalCostInformationLocalized?: Record | undefined; plainTextModeEnabled?: boolean | undefined; } | undefined; additionalInformation?: Record | undefined; learnMoreUrl?: Record | undefined; dayTariffStart?: string | undefined; nightTariffStart?: string | undefined; pricing?: { pricePerSession?: number | undefined; connectionFee?: number | undefined; pricePerKwh?: number | undefined; dayPricePerKwh?: number | undefined; nightPricePerKwh?: number | undefined; pricePeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; pricePerPeriod?: number | undefined; durationFeeLimit?: number | undefined; durationFeeCapMinutes?: number | undefined; dayPricePerPeriod?: number | undefined; nightPricePerPeriod?: number | undefined; dayIdleFeePerMinute?: number | undefined; nightIdleFeePerMinute?: number | undefined; idleFeePerMinute?: number | undefined; idleFeeGracePeriodMinutes?: number | undefined; idleFeeGracePeriodMode?: "idle_detection" | "session_start" | undefined; idlePricingPeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; idleFeePeriodStart?: string | undefined; idleFeePeriodEnd?: string | undefined; idleFeeLimit?: number | undefined; idleFeeCapMinutes?: number | undefined; connectionFeeMinimumSessionDuration?: number | undefined; connectionFeeMinimumSessionEnergy?: number | undefined; durationFeeGracePeriod?: number | undefined; minPrice?: number | undefined; preAuthorizeAmount?: number | undefined; incrementalPreAuthorizationAmount?: number | undefined; taxID?: number | undefined; chargePointElectricityRate?: boolean | undefined; fallbackElectricityRateId?: number | undefined; markupPercentagePerKwh?: number | undefined; markupFixedFeePerKwh?: number | undefined; flexibleMarkUpAsFixedPerKwh?: { intervalPricing?: { endsAt: string; price: number; startsAt: string; }[] | undefined; defaultPrice?: number | undefined; } | undefined; multiPricePerKwh?: { firstKwh: number; lastKwh?: number | undefined; feePerKwh?: number | undefined; flatFee?: number | undefined; }[] | undefined; multiPricePerDuration?: { firstUnit: number; flatFee?: number | undefined; lastUnit?: number | undefined; feePerUnit?: number | undefined; }[] | undefined; multiIdleFee?: { firstUnit: number; flatFee?: number | undefined; lastUnit?: number | undefined; feePerUnit?: number | undefined; }[] | undefined; regularUsePeriod?: number | undefined; averagePowerLevels?: { averagePowerUpToKw: number; pricePerMinute: number; }[] | undefined; peakPowerLevels?: { peakPowerUpToKw: number; regularPricePerMinute: number; excessUsePricePerMin: number; }[] | undefined; timePeriods?: { startTime: string; endTime: string; }[] | undefined; pricePeriods?: { connectionFeePeriods?: { fee?: number[] | undefined; } | undefined; energyFeePeriods?: { fee?: number[] | undefined; } | undefined; durationFeePeriods?: { fee?: number[] | undefined; } | undefined; idleFeePeriods?: { fee?: number[] | undefined; } | undefined; } | undefined; daysWhenApplied?: { name?: string | undefined; pricePeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; idleFeeGracePeriodMinutes?: number | undefined; idlePricingPeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; connectionFeeMinimumSessionDuration?: number | undefined; connectionFeeMinimumSessionEnergy?: number | undefined; durationFeeGracePeriod?: number | undefined; pricePeriods?: { connectionFeePeriods?: { fee?: number[] | undefined; } | undefined; energyFeePeriods?: { fee?: number[] | undefined; } | undefined; durationFeePeriods?: { fee?: number[] | undefined; } | undefined; idleFeePeriods?: { fee?: number[] | undefined; } | undefined; } | undefined; specialDates?: string[] | undefined; }[] | undefined; thresholdPriceForEnergy?: number | undefined; priceForEnergyWhenOptimized?: number | undefined; optimisedLabel?: string | undefined; durationFeeFrom?: string | undefined; durationFeeTo?: string | undefined; subsidyIntegrationId?: number | undefined; subsidy?: { integrationId: number; threshold: number; compensationRate: number; } | undefined; lockPriceOnSessionStart?: boolean | undefined; lockEnergyPriceOnSessionStart?: boolean | undefined; lockDurationPriceOnSessionStart?: boolean | undefined; lockIdlePriceOnSessionStart?: boolean | undefined; stateOfChargeIdleThreshold?: 100 | 75 | 95 | 90 | 80 | 85 | undefined; averagePowerIdleThreshold?: number | undefined; } | undefined; discountTariffSettings?: { discountReferenceType?: "base_tariff" | "specific_tariff" | "roaming_tariff" | undefined; referencedTariffId?: number | undefined; discountMode?: "global" | "per_element" | undefined; discountPercentage?: number | undefined; discountType?: "percentage" | "flat_amount" | undefined; discountValue?: number | undefined; discountElements?: { discountType: "percentage" | "flat_amount"; discountValue: number; serviceFeeType: "flat" | "energy" | "min_price" | "connection" | "charging_time" | "idle_time" | "service_fee"; }[] | undefined; } | undefined; stopSession?: { timeLimitMinutes?: number | undefined; stopWhenEnergyExceedsKwh?: number | undefined; stopWhenSocExceedsPercent?: number | undefined; } | undefined; }, { description?: Record | undefined; name?: string | undefined; externalId?: string | undefined; restrictions?: { endDate?: string | undefined; startDate?: string | undefined; applyToUsersOfChargePointOwner?: boolean | undefined; applyToUsersOfChargePointPartner?: boolean | undefined; applyToUsersOfAllRoamingEmsps?: boolean | undefined; applyToAdHocUsers?: boolean | undefined; adHocPreAuthorizeAmount?: number | undefined; adHocIncrementalPreAuthorizationAmount?: number | undefined; adHocStopWhenPreAuthorizedAmountFallsBelow?: number | undefined; applyToAdHocOperatorIds?: number[] | undefined; applyToUsersOfPartners?: number[] | undefined; applyToUsersWithGroups?: string[] | undefined; applyToHomeChargingOwner?: boolean | undefined; applyToHomeChargingSharedUsers?: boolean | undefined; applyToUserGroupIds?: number[] | undefined; applyToUsersWithSubscriptions?: number[] | undefined; applyToAuthorizationMethods?: ("mac_address" | "id_tag" | "user_device" | "plug_and_charge" | "plug_and_charge_iso15118")[] | undefined; } | undefined; partner?: { id?: number | undefined; } | undefined; integrationId?: number | undefined; display?: { defaultPriceInformation?: string | undefined; defaultPriceInformationOffline?: string | undefined; priceInformation?: string | undefined; priceInformationLocalized?: Record | undefined; totalCostInformation?: string | undefined; totalCostInformationLocalized?: Record | undefined; plainTextModeEnabled?: boolean | undefined; } | undefined; additionalInformation?: Record | undefined; learnMoreUrl?: Record | undefined; dayTariffStart?: string | undefined; nightTariffStart?: string | undefined; pricing?: { pricePerSession?: number | undefined; connectionFee?: number | undefined; pricePerKwh?: number | undefined; dayPricePerKwh?: number | undefined; nightPricePerKwh?: number | undefined; pricePeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; pricePerPeriod?: number | undefined; durationFeeLimit?: number | undefined; durationFeeCapMinutes?: number | undefined; dayPricePerPeriod?: number | undefined; nightPricePerPeriod?: number | undefined; dayIdleFeePerMinute?: number | undefined; nightIdleFeePerMinute?: number | undefined; idleFeePerMinute?: number | undefined; idleFeeGracePeriodMinutes?: number | undefined; idleFeeGracePeriodMode?: "idle_detection" | "session_start" | undefined; idlePricingPeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; idleFeePeriodStart?: string | undefined; idleFeePeriodEnd?: string | undefined; idleFeeLimit?: number | undefined; idleFeeCapMinutes?: number | undefined; connectionFeeMinimumSessionDuration?: number | undefined; connectionFeeMinimumSessionEnergy?: number | undefined; durationFeeGracePeriod?: number | undefined; minPrice?: number | undefined; preAuthorizeAmount?: number | undefined; incrementalPreAuthorizationAmount?: number | undefined; taxID?: number | undefined; chargePointElectricityRate?: boolean | undefined; fallbackElectricityRateId?: number | undefined; markupPercentagePerKwh?: number | undefined; markupFixedFeePerKwh?: number | undefined; flexibleMarkUpAsFixedPerKwh?: { intervalPricing?: { endsAt: string; price: number; startsAt: string; }[] | undefined; defaultPrice?: number | undefined; } | undefined; multiPricePerKwh?: { firstKwh: number; lastKwh?: number | undefined; feePerKwh?: number | undefined; flatFee?: number | undefined; }[] | undefined; multiPricePerDuration?: { firstUnit: number; flatFee?: number | undefined; lastUnit?: number | undefined; feePerUnit?: number | undefined; }[] | undefined; multiIdleFee?: { firstUnit: number; flatFee?: number | undefined; lastUnit?: number | undefined; feePerUnit?: number | undefined; }[] | undefined; regularUsePeriod?: number | undefined; averagePowerLevels?: { averagePowerUpToKw: number; pricePerMinute: number; }[] | undefined; peakPowerLevels?: { peakPowerUpToKw: number; regularPricePerMinute: number; excessUsePricePerMin: number; }[] | undefined; timePeriods?: { startTime: string; endTime: string; }[] | undefined; pricePeriods?: { connectionFeePeriods?: { fee?: number[] | undefined; } | undefined; energyFeePeriods?: { fee?: number[] | undefined; } | undefined; durationFeePeriods?: { fee?: number[] | undefined; } | undefined; idleFeePeriods?: { fee?: number[] | undefined; } | undefined; } | undefined; daysWhenApplied?: { name?: string | undefined; pricePeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; idleFeeGracePeriodMinutes?: number | undefined; idlePricingPeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; connectionFeeMinimumSessionDuration?: number | undefined; connectionFeeMinimumSessionEnergy?: number | undefined; durationFeeGracePeriod?: number | undefined; pricePeriods?: { connectionFeePeriods?: { fee?: number[] | undefined; } | undefined; energyFeePeriods?: { fee?: number[] | undefined; } | undefined; durationFeePeriods?: { fee?: number[] | undefined; } | undefined; idleFeePeriods?: { fee?: number[] | undefined; } | undefined; } | undefined; specialDates?: string[] | undefined; }[] | undefined; thresholdPriceForEnergy?: number | undefined; priceForEnergyWhenOptimized?: number | undefined; optimisedLabel?: string | undefined; durationFeeFrom?: string | undefined; durationFeeTo?: string | undefined; subsidyIntegrationId?: number | undefined; subsidy?: { integrationId: number; threshold: number; compensationRate: number; } | undefined; lockPriceOnSessionStart?: boolean | undefined; lockEnergyPriceOnSessionStart?: boolean | undefined; lockDurationPriceOnSessionStart?: boolean | undefined; lockIdlePriceOnSessionStart?: boolean | undefined; stateOfChargeIdleThreshold?: 100 | 75 | 95 | 90 | 80 | 85 | undefined; averagePowerIdleThreshold?: number | undefined; } | undefined; discountTariffSettings?: { discountReferenceType?: "base_tariff" | "specific_tariff" | "roaming_tariff" | undefined; referencedTariffId?: number | undefined; discountMode?: "global" | "per_element" | undefined; discountPercentage?: number | undefined; discountType?: "percentage" | "flat_amount" | undefined; discountValue?: number | undefined; discountElements?: { discountType: "percentage" | "flat_amount"; discountValue: number; serviceFeeType: "flat" | "energy" | "min_price" | "connection" | "charging_time" | "idle_time" | "service_fee"; }[] | undefined; } | undefined; stopSession?: { timeLimitMinutes?: number | undefined; stopWhenEnergyExceedsKwh?: number | undefined; stopWhenSocExceedsPercent?: number | undefined; } | undefined; }>; export declare const tariffScheduledChangeCreateBody: z.ZodObject<{ scheduledAt: z.ZodString; name: z.ZodOptional; type: z.ZodOptional>; description: z.ZodOptional>; additionalInformation: z.ZodOptional>; learnMoreUrl: z.ZodOptional>; dayTariffStart: z.ZodOptional; nightTariffStart: z.ZodOptional; pricing: z.ZodOptional; connectionFee: z.ZodOptional; pricePerKwh: z.ZodOptional; dayPricePerKwh: z.ZodOptional; nightPricePerKwh: z.ZodOptional; pricePeriodInMinutes: z.ZodOptional, z.ZodLiteral<15>, z.ZodLiteral<30>, z.ZodLiteral<60>, z.ZodLiteral<240>, z.ZodLiteral<360>]>>; pricePerPeriod: z.ZodOptional; durationFeeLimit: z.ZodOptional; durationFeeCapMinutes: z.ZodOptional; dayPricePerPeriod: z.ZodOptional; nightPricePerPeriod: z.ZodOptional; dayIdleFeePerMinute: z.ZodOptional; nightIdleFeePerMinute: z.ZodOptional; idleFeePerMinute: z.ZodOptional; idleFeeGracePeriodMinutes: z.ZodOptional; idleFeeGracePeriodMode: z.ZodOptional>; idlePricingPeriodInMinutes: z.ZodOptional, z.ZodLiteral<15>, z.ZodLiteral<30>, z.ZodLiteral<60>, z.ZodLiteral<240>, z.ZodLiteral<360>]>>; idleFeePeriodStart: z.ZodOptional; idleFeePeriodEnd: z.ZodOptional; idleFeeLimit: z.ZodOptional; idleFeeCapMinutes: z.ZodOptional; connectionFeeMinimumSessionDuration: z.ZodOptional; connectionFeeMinimumSessionEnergy: z.ZodOptional; durationFeeGracePeriod: z.ZodOptional; minPrice: z.ZodOptional; preAuthorizeAmount: z.ZodOptional; incrementalPreAuthorizationAmount: z.ZodOptional; taxID: z.ZodOptional; chargePointElectricityRate: z.ZodOptional; fallbackElectricityRateId: z.ZodOptional; markupPercentagePerKwh: z.ZodOptional; markupFixedFeePerKwh: z.ZodOptional; flexibleMarkUpAsFixedPerKwh: z.ZodOptional; intervalPricing: z.ZodOptional, "many">>; }, "strip", z.ZodTypeAny, { intervalPricing?: { endsAt: string; price: number; startsAt: string; }[] | undefined; defaultPrice?: number | undefined; }, { intervalPricing?: { endsAt: string; price: number; startsAt: string; }[] | undefined; defaultPrice?: number | undefined; }>>; multiPricePerKwh: z.ZodOptional; feePerKwh: z.ZodOptional; flatFee: z.ZodOptional; }, "strip", z.ZodTypeAny, { firstKwh: number; lastKwh?: number | undefined; feePerKwh?: number | undefined; flatFee?: number | undefined; }, { firstKwh: number; lastKwh?: number | undefined; feePerKwh?: number | undefined; flatFee?: number | undefined; }>, "many">>; multiPricePerDuration: z.ZodOptional; feePerUnit: z.ZodOptional; flatFee: z.ZodOptional; }, "strip", z.ZodTypeAny, { firstUnit: number; flatFee?: number | undefined; lastUnit?: number | undefined; feePerUnit?: number | undefined; }, { firstUnit: number; flatFee?: number | undefined; lastUnit?: number | undefined; feePerUnit?: number | undefined; }>, "many">>; multiIdleFee: z.ZodOptional; feePerUnit: z.ZodOptional; flatFee: z.ZodOptional; }, "strip", z.ZodTypeAny, { firstUnit: number; flatFee?: number | undefined; lastUnit?: number | undefined; feePerUnit?: number | undefined; }, { firstUnit: number; flatFee?: number | undefined; lastUnit?: number | undefined; feePerUnit?: number | undefined; }>, "many">>; regularUsePeriod: z.ZodOptional; averagePowerLevels: z.ZodOptional, "many">>; peakPowerLevels: z.ZodOptional, "many">>; timePeriods: z.ZodOptional, "many">>; pricePeriods: z.ZodOptional>; }, "strip", z.ZodTypeAny, { fee?: number[] | undefined; }, { fee?: number[] | undefined; }>>; energyFeePeriods: z.ZodOptional>; }, "strip", z.ZodTypeAny, { fee?: number[] | undefined; }, { fee?: number[] | undefined; }>>; durationFeePeriods: z.ZodOptional>; }, "strip", z.ZodTypeAny, { fee?: number[] | undefined; }, { fee?: number[] | undefined; }>>; idleFeePeriods: z.ZodOptional>; }, "strip", z.ZodTypeAny, { fee?: number[] | undefined; }, { fee?: number[] | undefined; }>>; }, "strip", z.ZodTypeAny, { connectionFeePeriods?: { fee?: number[] | undefined; } | undefined; energyFeePeriods?: { fee?: number[] | undefined; } | undefined; durationFeePeriods?: { fee?: number[] | undefined; } | undefined; idleFeePeriods?: { fee?: number[] | undefined; } | undefined; }, { connectionFeePeriods?: { fee?: number[] | undefined; } | undefined; energyFeePeriods?: { fee?: number[] | undefined; } | undefined; durationFeePeriods?: { fee?: number[] | undefined; } | undefined; idleFeePeriods?: { fee?: number[] | undefined; } | undefined; }>>; daysWhenApplied: z.ZodOptional; specialDates: z.ZodOptional>; idleFeeGracePeriodMinutes: z.ZodOptional; idlePricingPeriodInMinutes: z.ZodOptional, z.ZodLiteral<15>, z.ZodLiteral<30>, z.ZodLiteral<60>, z.ZodLiteral<240>, z.ZodLiteral<360>]>>; connectionFeeMinimumSessionDuration: z.ZodOptional; connectionFeeMinimumSessionEnergy: z.ZodOptional; durationFeeGracePeriod: z.ZodOptional; pricePeriodInMinutes: z.ZodOptional, z.ZodLiteral<15>, z.ZodLiteral<30>, z.ZodLiteral<60>, z.ZodLiteral<240>, z.ZodLiteral<360>]>>; pricePeriods: z.ZodOptional>; }, "strip", z.ZodTypeAny, { fee?: number[] | undefined; }, { fee?: number[] | undefined; }>>; energyFeePeriods: z.ZodOptional>; }, "strip", z.ZodTypeAny, { fee?: number[] | undefined; }, { fee?: number[] | undefined; }>>; durationFeePeriods: z.ZodOptional>; }, "strip", z.ZodTypeAny, { fee?: number[] | undefined; }, { fee?: number[] | undefined; }>>; idleFeePeriods: z.ZodOptional>; }, "strip", z.ZodTypeAny, { fee?: number[] | undefined; }, { fee?: number[] | undefined; }>>; }, "strip", z.ZodTypeAny, { connectionFeePeriods?: { fee?: number[] | undefined; } | undefined; energyFeePeriods?: { fee?: number[] | undefined; } | undefined; durationFeePeriods?: { fee?: number[] | undefined; } | undefined; idleFeePeriods?: { fee?: number[] | undefined; } | undefined; }, { connectionFeePeriods?: { fee?: number[] | undefined; } | undefined; energyFeePeriods?: { fee?: number[] | undefined; } | undefined; durationFeePeriods?: { fee?: number[] | undefined; } | undefined; idleFeePeriods?: { fee?: number[] | undefined; } | undefined; }>>; }, "strip", z.ZodTypeAny, { name?: string | undefined; pricePeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; idleFeeGracePeriodMinutes?: number | undefined; idlePricingPeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; connectionFeeMinimumSessionDuration?: number | undefined; connectionFeeMinimumSessionEnergy?: number | undefined; durationFeeGracePeriod?: number | undefined; pricePeriods?: { connectionFeePeriods?: { fee?: number[] | undefined; } | undefined; energyFeePeriods?: { fee?: number[] | undefined; } | undefined; durationFeePeriods?: { fee?: number[] | undefined; } | undefined; idleFeePeriods?: { fee?: number[] | undefined; } | undefined; } | undefined; specialDates?: string[] | undefined; }, { name?: string | undefined; pricePeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; idleFeeGracePeriodMinutes?: number | undefined; idlePricingPeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; connectionFeeMinimumSessionDuration?: number | undefined; connectionFeeMinimumSessionEnergy?: number | undefined; durationFeeGracePeriod?: number | undefined; pricePeriods?: { connectionFeePeriods?: { fee?: number[] | undefined; } | undefined; energyFeePeriods?: { fee?: number[] | undefined; } | undefined; durationFeePeriods?: { fee?: number[] | undefined; } | undefined; idleFeePeriods?: { fee?: number[] | undefined; } | undefined; } | undefined; specialDates?: string[] | undefined; }>, "many">>; thresholdPriceForEnergy: z.ZodOptional; priceForEnergyWhenOptimized: z.ZodOptional; optimisedLabel: z.ZodOptional; durationFeeFrom: z.ZodOptional; durationFeeTo: z.ZodOptional; subsidyIntegrationId: z.ZodOptional; subsidy: z.ZodOptional>; lockPriceOnSessionStart: z.ZodOptional; lockEnergyPriceOnSessionStart: z.ZodOptional; lockDurationPriceOnSessionStart: z.ZodOptional; lockIdlePriceOnSessionStart: z.ZodOptional; stateOfChargeIdleThreshold: z.ZodOptional, z.ZodLiteral<80>, z.ZodLiteral<85>, z.ZodLiteral<90>, z.ZodLiteral<95>, z.ZodLiteral<100>]>>; averagePowerIdleThreshold: z.ZodOptional; }, "strip", z.ZodTypeAny, { pricePerSession?: number | undefined; connectionFee?: number | undefined; pricePerKwh?: number | undefined; dayPricePerKwh?: number | undefined; nightPricePerKwh?: number | undefined; pricePeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; pricePerPeriod?: number | undefined; durationFeeLimit?: number | undefined; durationFeeCapMinutes?: number | undefined; dayPricePerPeriod?: number | undefined; nightPricePerPeriod?: number | undefined; dayIdleFeePerMinute?: number | undefined; nightIdleFeePerMinute?: number | undefined; idleFeePerMinute?: number | undefined; idleFeeGracePeriodMinutes?: number | undefined; idleFeeGracePeriodMode?: "idle_detection" | "session_start" | undefined; idlePricingPeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; idleFeePeriodStart?: string | undefined; idleFeePeriodEnd?: string | undefined; idleFeeLimit?: number | undefined; idleFeeCapMinutes?: number | undefined; connectionFeeMinimumSessionDuration?: number | undefined; connectionFeeMinimumSessionEnergy?: number | undefined; durationFeeGracePeriod?: number | undefined; minPrice?: number | undefined; preAuthorizeAmount?: number | undefined; incrementalPreAuthorizationAmount?: number | undefined; taxID?: number | undefined; chargePointElectricityRate?: boolean | undefined; fallbackElectricityRateId?: number | undefined; markupPercentagePerKwh?: number | undefined; markupFixedFeePerKwh?: number | undefined; flexibleMarkUpAsFixedPerKwh?: { intervalPricing?: { endsAt: string; price: number; startsAt: string; }[] | undefined; defaultPrice?: number | undefined; } | undefined; multiPricePerKwh?: { firstKwh: number; lastKwh?: number | undefined; feePerKwh?: number | undefined; flatFee?: number | undefined; }[] | undefined; multiPricePerDuration?: { firstUnit: number; flatFee?: number | undefined; lastUnit?: number | undefined; feePerUnit?: number | undefined; }[] | undefined; multiIdleFee?: { firstUnit: number; flatFee?: number | undefined; lastUnit?: number | undefined; feePerUnit?: number | undefined; }[] | undefined; regularUsePeriod?: number | undefined; averagePowerLevels?: { averagePowerUpToKw: number; pricePerMinute: number; }[] | undefined; peakPowerLevels?: { peakPowerUpToKw: number; regularPricePerMinute: number; excessUsePricePerMin: number; }[] | undefined; timePeriods?: { startTime: string; endTime: string; }[] | undefined; pricePeriods?: { connectionFeePeriods?: { fee?: number[] | undefined; } | undefined; energyFeePeriods?: { fee?: number[] | undefined; } | undefined; durationFeePeriods?: { fee?: number[] | undefined; } | undefined; idleFeePeriods?: { fee?: number[] | undefined; } | undefined; } | undefined; daysWhenApplied?: { name?: string | undefined; pricePeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; idleFeeGracePeriodMinutes?: number | undefined; idlePricingPeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; connectionFeeMinimumSessionDuration?: number | undefined; connectionFeeMinimumSessionEnergy?: number | undefined; durationFeeGracePeriod?: number | undefined; pricePeriods?: { connectionFeePeriods?: { fee?: number[] | undefined; } | undefined; energyFeePeriods?: { fee?: number[] | undefined; } | undefined; durationFeePeriods?: { fee?: number[] | undefined; } | undefined; idleFeePeriods?: { fee?: number[] | undefined; } | undefined; } | undefined; specialDates?: string[] | undefined; }[] | undefined; thresholdPriceForEnergy?: number | undefined; priceForEnergyWhenOptimized?: number | undefined; optimisedLabel?: string | undefined; durationFeeFrom?: string | undefined; durationFeeTo?: string | undefined; subsidyIntegrationId?: number | undefined; subsidy?: { integrationId: number; threshold: number; compensationRate: number; } | undefined; lockPriceOnSessionStart?: boolean | undefined; lockEnergyPriceOnSessionStart?: boolean | undefined; lockDurationPriceOnSessionStart?: boolean | undefined; lockIdlePriceOnSessionStart?: boolean | undefined; stateOfChargeIdleThreshold?: 100 | 75 | 95 | 90 | 80 | 85 | undefined; averagePowerIdleThreshold?: number | undefined; }, { pricePerSession?: number | undefined; connectionFee?: number | undefined; pricePerKwh?: number | undefined; dayPricePerKwh?: number | undefined; nightPricePerKwh?: number | undefined; pricePeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; pricePerPeriod?: number | undefined; durationFeeLimit?: number | undefined; durationFeeCapMinutes?: number | undefined; dayPricePerPeriod?: number | undefined; nightPricePerPeriod?: number | undefined; dayIdleFeePerMinute?: number | undefined; nightIdleFeePerMinute?: number | undefined; idleFeePerMinute?: number | undefined; idleFeeGracePeriodMinutes?: number | undefined; idleFeeGracePeriodMode?: "idle_detection" | "session_start" | undefined; idlePricingPeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; idleFeePeriodStart?: string | undefined; idleFeePeriodEnd?: string | undefined; idleFeeLimit?: number | undefined; idleFeeCapMinutes?: number | undefined; connectionFeeMinimumSessionDuration?: number | undefined; connectionFeeMinimumSessionEnergy?: number | undefined; durationFeeGracePeriod?: number | undefined; minPrice?: number | undefined; preAuthorizeAmount?: number | undefined; incrementalPreAuthorizationAmount?: number | undefined; taxID?: number | undefined; chargePointElectricityRate?: boolean | undefined; fallbackElectricityRateId?: number | undefined; markupPercentagePerKwh?: number | undefined; markupFixedFeePerKwh?: number | undefined; flexibleMarkUpAsFixedPerKwh?: { intervalPricing?: { endsAt: string; price: number; startsAt: string; }[] | undefined; defaultPrice?: number | undefined; } | undefined; multiPricePerKwh?: { firstKwh: number; lastKwh?: number | undefined; feePerKwh?: number | undefined; flatFee?: number | undefined; }[] | undefined; multiPricePerDuration?: { firstUnit: number; flatFee?: number | undefined; lastUnit?: number | undefined; feePerUnit?: number | undefined; }[] | undefined; multiIdleFee?: { firstUnit: number; flatFee?: number | undefined; lastUnit?: number | undefined; feePerUnit?: number | undefined; }[] | undefined; regularUsePeriod?: number | undefined; averagePowerLevels?: { averagePowerUpToKw: number; pricePerMinute: number; }[] | undefined; peakPowerLevels?: { peakPowerUpToKw: number; regularPricePerMinute: number; excessUsePricePerMin: number; }[] | undefined; timePeriods?: { startTime: string; endTime: string; }[] | undefined; pricePeriods?: { connectionFeePeriods?: { fee?: number[] | undefined; } | undefined; energyFeePeriods?: { fee?: number[] | undefined; } | undefined; durationFeePeriods?: { fee?: number[] | undefined; } | undefined; idleFeePeriods?: { fee?: number[] | undefined; } | undefined; } | undefined; daysWhenApplied?: { name?: string | undefined; pricePeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; idleFeeGracePeriodMinutes?: number | undefined; idlePricingPeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; connectionFeeMinimumSessionDuration?: number | undefined; connectionFeeMinimumSessionEnergy?: number | undefined; durationFeeGracePeriod?: number | undefined; pricePeriods?: { connectionFeePeriods?: { fee?: number[] | undefined; } | undefined; energyFeePeriods?: { fee?: number[] | undefined; } | undefined; durationFeePeriods?: { fee?: number[] | undefined; } | undefined; idleFeePeriods?: { fee?: number[] | undefined; } | undefined; } | undefined; specialDates?: string[] | undefined; }[] | undefined; thresholdPriceForEnergy?: number | undefined; priceForEnergyWhenOptimized?: number | undefined; optimisedLabel?: string | undefined; durationFeeFrom?: string | undefined; durationFeeTo?: string | undefined; subsidyIntegrationId?: number | undefined; subsidy?: { integrationId: number; threshold: number; compensationRate: number; } | undefined; lockPriceOnSessionStart?: boolean | undefined; lockEnergyPriceOnSessionStart?: boolean | undefined; lockDurationPriceOnSessionStart?: boolean | undefined; lockIdlePriceOnSessionStart?: boolean | undefined; stateOfChargeIdleThreshold?: 100 | 75 | 95 | 90 | 80 | 85 | undefined; averagePowerIdleThreshold?: number | undefined; }>>; stopSession: z.ZodOptional; stopWhenEnergyExceedsKwh: z.ZodOptional; stopWhenSocExceedsPercent: z.ZodOptional; }, "strip", z.ZodTypeAny, { timeLimitMinutes?: number | undefined; stopWhenEnergyExceedsKwh?: number | undefined; stopWhenSocExceedsPercent?: number | undefined; }, { timeLimitMinutes?: number | undefined; stopWhenEnergyExceedsKwh?: number | undefined; stopWhenSocExceedsPercent?: number | undefined; }>>; display: z.ZodOptional; defaultPriceInformationOffline: z.ZodOptional; priceInformation: z.ZodOptional; priceInformationLocalized: z.ZodOptional>; totalCostInformation: z.ZodOptional; totalCostInformationLocalized: z.ZodOptional>; plainTextModeEnabled: z.ZodOptional; }, "strip", z.ZodTypeAny, { defaultPriceInformation?: string | undefined; defaultPriceInformationOffline?: string | undefined; priceInformation?: string | undefined; priceInformationLocalized?: Record | undefined; totalCostInformation?: string | undefined; totalCostInformationLocalized?: Record | undefined; plainTextModeEnabled?: boolean | undefined; }, { defaultPriceInformation?: string | undefined; defaultPriceInformationOffline?: string | undefined; priceInformation?: string | undefined; priceInformationLocalized?: Record | undefined; totalCostInformation?: string | undefined; totalCostInformationLocalized?: Record | undefined; plainTextModeEnabled?: boolean | undefined; }>>; }, "strip", z.ZodTypeAny, { scheduledAt: string; type?: "free" | "flat rate" | "duration+energy" | "duration+energy time of day" | "energy tou" | "standard" | "charging not allowed" | "average power levels" | "peak power levels" | "standard_tod" | "optimised dynamic pricing" | undefined; description?: Record | undefined; name?: string | undefined; display?: { defaultPriceInformation?: string | undefined; defaultPriceInformationOffline?: string | undefined; priceInformation?: string | undefined; priceInformationLocalized?: Record | undefined; totalCostInformation?: string | undefined; totalCostInformationLocalized?: Record | undefined; plainTextModeEnabled?: boolean | undefined; } | undefined; additionalInformation?: Record | undefined; learnMoreUrl?: Record | undefined; dayTariffStart?: string | undefined; nightTariffStart?: string | undefined; pricing?: { pricePerSession?: number | undefined; connectionFee?: number | undefined; pricePerKwh?: number | undefined; dayPricePerKwh?: number | undefined; nightPricePerKwh?: number | undefined; pricePeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; pricePerPeriod?: number | undefined; durationFeeLimit?: number | undefined; durationFeeCapMinutes?: number | undefined; dayPricePerPeriod?: number | undefined; nightPricePerPeriod?: number | undefined; dayIdleFeePerMinute?: number | undefined; nightIdleFeePerMinute?: number | undefined; idleFeePerMinute?: number | undefined; idleFeeGracePeriodMinutes?: number | undefined; idleFeeGracePeriodMode?: "idle_detection" | "session_start" | undefined; idlePricingPeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; idleFeePeriodStart?: string | undefined; idleFeePeriodEnd?: string | undefined; idleFeeLimit?: number | undefined; idleFeeCapMinutes?: number | undefined; connectionFeeMinimumSessionDuration?: number | undefined; connectionFeeMinimumSessionEnergy?: number | undefined; durationFeeGracePeriod?: number | undefined; minPrice?: number | undefined; preAuthorizeAmount?: number | undefined; incrementalPreAuthorizationAmount?: number | undefined; taxID?: number | undefined; chargePointElectricityRate?: boolean | undefined; fallbackElectricityRateId?: number | undefined; markupPercentagePerKwh?: number | undefined; markupFixedFeePerKwh?: number | undefined; flexibleMarkUpAsFixedPerKwh?: { intervalPricing?: { endsAt: string; price: number; startsAt: string; }[] | undefined; defaultPrice?: number | undefined; } | undefined; multiPricePerKwh?: { firstKwh: number; lastKwh?: number | undefined; feePerKwh?: number | undefined; flatFee?: number | undefined; }[] | undefined; multiPricePerDuration?: { firstUnit: number; flatFee?: number | undefined; lastUnit?: number | undefined; feePerUnit?: number | undefined; }[] | undefined; multiIdleFee?: { firstUnit: number; flatFee?: number | undefined; lastUnit?: number | undefined; feePerUnit?: number | undefined; }[] | undefined; regularUsePeriod?: number | undefined; averagePowerLevels?: { averagePowerUpToKw: number; pricePerMinute: number; }[] | undefined; peakPowerLevels?: { peakPowerUpToKw: number; regularPricePerMinute: number; excessUsePricePerMin: number; }[] | undefined; timePeriods?: { startTime: string; endTime: string; }[] | undefined; pricePeriods?: { connectionFeePeriods?: { fee?: number[] | undefined; } | undefined; energyFeePeriods?: { fee?: number[] | undefined; } | undefined; durationFeePeriods?: { fee?: number[] | undefined; } | undefined; idleFeePeriods?: { fee?: number[] | undefined; } | undefined; } | undefined; daysWhenApplied?: { name?: string | undefined; pricePeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; idleFeeGracePeriodMinutes?: number | undefined; idlePricingPeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; connectionFeeMinimumSessionDuration?: number | undefined; connectionFeeMinimumSessionEnergy?: number | undefined; durationFeeGracePeriod?: number | undefined; pricePeriods?: { connectionFeePeriods?: { fee?: number[] | undefined; } | undefined; energyFeePeriods?: { fee?: number[] | undefined; } | undefined; durationFeePeriods?: { fee?: number[] | undefined; } | undefined; idleFeePeriods?: { fee?: number[] | undefined; } | undefined; } | undefined; specialDates?: string[] | undefined; }[] | undefined; thresholdPriceForEnergy?: number | undefined; priceForEnergyWhenOptimized?: number | undefined; optimisedLabel?: string | undefined; durationFeeFrom?: string | undefined; durationFeeTo?: string | undefined; subsidyIntegrationId?: number | undefined; subsidy?: { integrationId: number; threshold: number; compensationRate: number; } | undefined; lockPriceOnSessionStart?: boolean | undefined; lockEnergyPriceOnSessionStart?: boolean | undefined; lockDurationPriceOnSessionStart?: boolean | undefined; lockIdlePriceOnSessionStart?: boolean | undefined; stateOfChargeIdleThreshold?: 100 | 75 | 95 | 90 | 80 | 85 | undefined; averagePowerIdleThreshold?: number | undefined; } | undefined; stopSession?: { timeLimitMinutes?: number | undefined; stopWhenEnergyExceedsKwh?: number | undefined; stopWhenSocExceedsPercent?: number | undefined; } | undefined; }, { scheduledAt: string; type?: "free" | "flat rate" | "duration+energy" | "duration+energy time of day" | "energy tou" | "standard" | "charging not allowed" | "average power levels" | "peak power levels" | "standard_tod" | "optimised dynamic pricing" | undefined; description?: Record | undefined; name?: string | undefined; display?: { defaultPriceInformation?: string | undefined; defaultPriceInformationOffline?: string | undefined; priceInformation?: string | undefined; priceInformationLocalized?: Record | undefined; totalCostInformation?: string | undefined; totalCostInformationLocalized?: Record | undefined; plainTextModeEnabled?: boolean | undefined; } | undefined; additionalInformation?: Record | undefined; learnMoreUrl?: Record | undefined; dayTariffStart?: string | undefined; nightTariffStart?: string | undefined; pricing?: { pricePerSession?: number | undefined; connectionFee?: number | undefined; pricePerKwh?: number | undefined; dayPricePerKwh?: number | undefined; nightPricePerKwh?: number | undefined; pricePeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; pricePerPeriod?: number | undefined; durationFeeLimit?: number | undefined; durationFeeCapMinutes?: number | undefined; dayPricePerPeriod?: number | undefined; nightPricePerPeriod?: number | undefined; dayIdleFeePerMinute?: number | undefined; nightIdleFeePerMinute?: number | undefined; idleFeePerMinute?: number | undefined; idleFeeGracePeriodMinutes?: number | undefined; idleFeeGracePeriodMode?: "idle_detection" | "session_start" | undefined; idlePricingPeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; idleFeePeriodStart?: string | undefined; idleFeePeriodEnd?: string | undefined; idleFeeLimit?: number | undefined; idleFeeCapMinutes?: number | undefined; connectionFeeMinimumSessionDuration?: number | undefined; connectionFeeMinimumSessionEnergy?: number | undefined; durationFeeGracePeriod?: number | undefined; minPrice?: number | undefined; preAuthorizeAmount?: number | undefined; incrementalPreAuthorizationAmount?: number | undefined; taxID?: number | undefined; chargePointElectricityRate?: boolean | undefined; fallbackElectricityRateId?: number | undefined; markupPercentagePerKwh?: number | undefined; markupFixedFeePerKwh?: number | undefined; flexibleMarkUpAsFixedPerKwh?: { intervalPricing?: { endsAt: string; price: number; startsAt: string; }[] | undefined; defaultPrice?: number | undefined; } | undefined; multiPricePerKwh?: { firstKwh: number; lastKwh?: number | undefined; feePerKwh?: number | undefined; flatFee?: number | undefined; }[] | undefined; multiPricePerDuration?: { firstUnit: number; flatFee?: number | undefined; lastUnit?: number | undefined; feePerUnit?: number | undefined; }[] | undefined; multiIdleFee?: { firstUnit: number; flatFee?: number | undefined; lastUnit?: number | undefined; feePerUnit?: number | undefined; }[] | undefined; regularUsePeriod?: number | undefined; averagePowerLevels?: { averagePowerUpToKw: number; pricePerMinute: number; }[] | undefined; peakPowerLevels?: { peakPowerUpToKw: number; regularPricePerMinute: number; excessUsePricePerMin: number; }[] | undefined; timePeriods?: { startTime: string; endTime: string; }[] | undefined; pricePeriods?: { connectionFeePeriods?: { fee?: number[] | undefined; } | undefined; energyFeePeriods?: { fee?: number[] | undefined; } | undefined; durationFeePeriods?: { fee?: number[] | undefined; } | undefined; idleFeePeriods?: { fee?: number[] | undefined; } | undefined; } | undefined; daysWhenApplied?: { name?: string | undefined; pricePeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; idleFeeGracePeriodMinutes?: number | undefined; idlePricingPeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; connectionFeeMinimumSessionDuration?: number | undefined; connectionFeeMinimumSessionEnergy?: number | undefined; durationFeeGracePeriod?: number | undefined; pricePeriods?: { connectionFeePeriods?: { fee?: number[] | undefined; } | undefined; energyFeePeriods?: { fee?: number[] | undefined; } | undefined; durationFeePeriods?: { fee?: number[] | undefined; } | undefined; idleFeePeriods?: { fee?: number[] | undefined; } | undefined; } | undefined; specialDates?: string[] | undefined; }[] | undefined; thresholdPriceForEnergy?: number | undefined; priceForEnergyWhenOptimized?: number | undefined; optimisedLabel?: string | undefined; durationFeeFrom?: string | undefined; durationFeeTo?: string | undefined; subsidyIntegrationId?: number | undefined; subsidy?: { integrationId: number; threshold: number; compensationRate: number; } | undefined; lockPriceOnSessionStart?: boolean | undefined; lockEnergyPriceOnSessionStart?: boolean | undefined; lockDurationPriceOnSessionStart?: boolean | undefined; lockIdlePriceOnSessionStart?: boolean | undefined; stateOfChargeIdleThreshold?: 100 | 75 | 95 | 90 | 80 | 85 | undefined; averagePowerIdleThreshold?: number | undefined; } | undefined; stopSession?: { timeLimitMinutes?: number | undefined; stopWhenEnergyExceedsKwh?: number | undefined; stopWhenSocExceedsPercent?: number | undefined; } | undefined; }>; export declare const tariffScheduledChangeUpdateBody: z.ZodObject<{ scheduledAt: z.ZodOptional; name: z.ZodOptional; type: z.ZodOptional>; description: z.ZodOptional>; additionalInformation: z.ZodOptional>; learnMoreUrl: z.ZodOptional>; dayTariffStart: z.ZodOptional; nightTariffStart: z.ZodOptional; pricing: z.ZodOptional; connectionFee: z.ZodOptional; pricePerKwh: z.ZodOptional; dayPricePerKwh: z.ZodOptional; nightPricePerKwh: z.ZodOptional; pricePeriodInMinutes: z.ZodOptional, z.ZodLiteral<15>, z.ZodLiteral<30>, z.ZodLiteral<60>, z.ZodLiteral<240>, z.ZodLiteral<360>]>>; pricePerPeriod: z.ZodOptional; durationFeeLimit: z.ZodOptional; durationFeeCapMinutes: z.ZodOptional; dayPricePerPeriod: z.ZodOptional; nightPricePerPeriod: z.ZodOptional; dayIdleFeePerMinute: z.ZodOptional; nightIdleFeePerMinute: z.ZodOptional; idleFeePerMinute: z.ZodOptional; idleFeeGracePeriodMinutes: z.ZodOptional; idleFeeGracePeriodMode: z.ZodOptional>; idlePricingPeriodInMinutes: z.ZodOptional, z.ZodLiteral<15>, z.ZodLiteral<30>, z.ZodLiteral<60>, z.ZodLiteral<240>, z.ZodLiteral<360>]>>; idleFeePeriodStart: z.ZodOptional; idleFeePeriodEnd: z.ZodOptional; idleFeeLimit: z.ZodOptional; idleFeeCapMinutes: z.ZodOptional; connectionFeeMinimumSessionDuration: z.ZodOptional; connectionFeeMinimumSessionEnergy: z.ZodOptional; durationFeeGracePeriod: z.ZodOptional; minPrice: z.ZodOptional; preAuthorizeAmount: z.ZodOptional; incrementalPreAuthorizationAmount: z.ZodOptional; taxID: z.ZodOptional; chargePointElectricityRate: z.ZodOptional; fallbackElectricityRateId: z.ZodOptional; markupPercentagePerKwh: z.ZodOptional; markupFixedFeePerKwh: z.ZodOptional; flexibleMarkUpAsFixedPerKwh: z.ZodOptional; intervalPricing: z.ZodOptional, "many">>; }, "strip", z.ZodTypeAny, { intervalPricing?: { endsAt: string; price: number; startsAt: string; }[] | undefined; defaultPrice?: number | undefined; }, { intervalPricing?: { endsAt: string; price: number; startsAt: string; }[] | undefined; defaultPrice?: number | undefined; }>>; multiPricePerKwh: z.ZodOptional; feePerKwh: z.ZodOptional; flatFee: z.ZodOptional; }, "strip", z.ZodTypeAny, { firstKwh: number; lastKwh?: number | undefined; feePerKwh?: number | undefined; flatFee?: number | undefined; }, { firstKwh: number; lastKwh?: number | undefined; feePerKwh?: number | undefined; flatFee?: number | undefined; }>, "many">>; multiPricePerDuration: z.ZodOptional; feePerUnit: z.ZodOptional; flatFee: z.ZodOptional; }, "strip", z.ZodTypeAny, { firstUnit: number; flatFee?: number | undefined; lastUnit?: number | undefined; feePerUnit?: number | undefined; }, { firstUnit: number; flatFee?: number | undefined; lastUnit?: number | undefined; feePerUnit?: number | undefined; }>, "many">>; multiIdleFee: z.ZodOptional; feePerUnit: z.ZodOptional; flatFee: z.ZodOptional; }, "strip", z.ZodTypeAny, { firstUnit: number; flatFee?: number | undefined; lastUnit?: number | undefined; feePerUnit?: number | undefined; }, { firstUnit: number; flatFee?: number | undefined; lastUnit?: number | undefined; feePerUnit?: number | undefined; }>, "many">>; regularUsePeriod: z.ZodOptional; averagePowerLevels: z.ZodOptional, "many">>; peakPowerLevels: z.ZodOptional, "many">>; timePeriods: z.ZodOptional, "many">>; pricePeriods: z.ZodOptional>; }, "strip", z.ZodTypeAny, { fee?: number[] | undefined; }, { fee?: number[] | undefined; }>>; energyFeePeriods: z.ZodOptional>; }, "strip", z.ZodTypeAny, { fee?: number[] | undefined; }, { fee?: number[] | undefined; }>>; durationFeePeriods: z.ZodOptional>; }, "strip", z.ZodTypeAny, { fee?: number[] | undefined; }, { fee?: number[] | undefined; }>>; idleFeePeriods: z.ZodOptional>; }, "strip", z.ZodTypeAny, { fee?: number[] | undefined; }, { fee?: number[] | undefined; }>>; }, "strip", z.ZodTypeAny, { connectionFeePeriods?: { fee?: number[] | undefined; } | undefined; energyFeePeriods?: { fee?: number[] | undefined; } | undefined; durationFeePeriods?: { fee?: number[] | undefined; } | undefined; idleFeePeriods?: { fee?: number[] | undefined; } | undefined; }, { connectionFeePeriods?: { fee?: number[] | undefined; } | undefined; energyFeePeriods?: { fee?: number[] | undefined; } | undefined; durationFeePeriods?: { fee?: number[] | undefined; } | undefined; idleFeePeriods?: { fee?: number[] | undefined; } | undefined; }>>; daysWhenApplied: z.ZodOptional; specialDates: z.ZodOptional>; idleFeeGracePeriodMinutes: z.ZodOptional; idlePricingPeriodInMinutes: z.ZodOptional, z.ZodLiteral<15>, z.ZodLiteral<30>, z.ZodLiteral<60>, z.ZodLiteral<240>, z.ZodLiteral<360>]>>; connectionFeeMinimumSessionDuration: z.ZodOptional; connectionFeeMinimumSessionEnergy: z.ZodOptional; durationFeeGracePeriod: z.ZodOptional; pricePeriodInMinutes: z.ZodOptional, z.ZodLiteral<15>, z.ZodLiteral<30>, z.ZodLiteral<60>, z.ZodLiteral<240>, z.ZodLiteral<360>]>>; pricePeriods: z.ZodOptional>; }, "strip", z.ZodTypeAny, { fee?: number[] | undefined; }, { fee?: number[] | undefined; }>>; energyFeePeriods: z.ZodOptional>; }, "strip", z.ZodTypeAny, { fee?: number[] | undefined; }, { fee?: number[] | undefined; }>>; durationFeePeriods: z.ZodOptional>; }, "strip", z.ZodTypeAny, { fee?: number[] | undefined; }, { fee?: number[] | undefined; }>>; idleFeePeriods: z.ZodOptional>; }, "strip", z.ZodTypeAny, { fee?: number[] | undefined; }, { fee?: number[] | undefined; }>>; }, "strip", z.ZodTypeAny, { connectionFeePeriods?: { fee?: number[] | undefined; } | undefined; energyFeePeriods?: { fee?: number[] | undefined; } | undefined; durationFeePeriods?: { fee?: number[] | undefined; } | undefined; idleFeePeriods?: { fee?: number[] | undefined; } | undefined; }, { connectionFeePeriods?: { fee?: number[] | undefined; } | undefined; energyFeePeriods?: { fee?: number[] | undefined; } | undefined; durationFeePeriods?: { fee?: number[] | undefined; } | undefined; idleFeePeriods?: { fee?: number[] | undefined; } | undefined; }>>; }, "strip", z.ZodTypeAny, { name?: string | undefined; pricePeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; idleFeeGracePeriodMinutes?: number | undefined; idlePricingPeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; connectionFeeMinimumSessionDuration?: number | undefined; connectionFeeMinimumSessionEnergy?: number | undefined; durationFeeGracePeriod?: number | undefined; pricePeriods?: { connectionFeePeriods?: { fee?: number[] | undefined; } | undefined; energyFeePeriods?: { fee?: number[] | undefined; } | undefined; durationFeePeriods?: { fee?: number[] | undefined; } | undefined; idleFeePeriods?: { fee?: number[] | undefined; } | undefined; } | undefined; specialDates?: string[] | undefined; }, { name?: string | undefined; pricePeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; idleFeeGracePeriodMinutes?: number | undefined; idlePricingPeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; connectionFeeMinimumSessionDuration?: number | undefined; connectionFeeMinimumSessionEnergy?: number | undefined; durationFeeGracePeriod?: number | undefined; pricePeriods?: { connectionFeePeriods?: { fee?: number[] | undefined; } | undefined; energyFeePeriods?: { fee?: number[] | undefined; } | undefined; durationFeePeriods?: { fee?: number[] | undefined; } | undefined; idleFeePeriods?: { fee?: number[] | undefined; } | undefined; } | undefined; specialDates?: string[] | undefined; }>, "many">>; thresholdPriceForEnergy: z.ZodOptional; priceForEnergyWhenOptimized: z.ZodOptional; optimisedLabel: z.ZodOptional; durationFeeFrom: z.ZodOptional; durationFeeTo: z.ZodOptional; subsidyIntegrationId: z.ZodOptional; subsidy: z.ZodOptional>; lockPriceOnSessionStart: z.ZodOptional; lockEnergyPriceOnSessionStart: z.ZodOptional; lockDurationPriceOnSessionStart: z.ZodOptional; lockIdlePriceOnSessionStart: z.ZodOptional; stateOfChargeIdleThreshold: z.ZodOptional, z.ZodLiteral<80>, z.ZodLiteral<85>, z.ZodLiteral<90>, z.ZodLiteral<95>, z.ZodLiteral<100>]>>; averagePowerIdleThreshold: z.ZodOptional; }, "strip", z.ZodTypeAny, { pricePerSession?: number | undefined; connectionFee?: number | undefined; pricePerKwh?: number | undefined; dayPricePerKwh?: number | undefined; nightPricePerKwh?: number | undefined; pricePeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; pricePerPeriod?: number | undefined; durationFeeLimit?: number | undefined; durationFeeCapMinutes?: number | undefined; dayPricePerPeriod?: number | undefined; nightPricePerPeriod?: number | undefined; dayIdleFeePerMinute?: number | undefined; nightIdleFeePerMinute?: number | undefined; idleFeePerMinute?: number | undefined; idleFeeGracePeriodMinutes?: number | undefined; idleFeeGracePeriodMode?: "idle_detection" | "session_start" | undefined; idlePricingPeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; idleFeePeriodStart?: string | undefined; idleFeePeriodEnd?: string | undefined; idleFeeLimit?: number | undefined; idleFeeCapMinutes?: number | undefined; connectionFeeMinimumSessionDuration?: number | undefined; connectionFeeMinimumSessionEnergy?: number | undefined; durationFeeGracePeriod?: number | undefined; minPrice?: number | undefined; preAuthorizeAmount?: number | undefined; incrementalPreAuthorizationAmount?: number | undefined; taxID?: number | undefined; chargePointElectricityRate?: boolean | undefined; fallbackElectricityRateId?: number | undefined; markupPercentagePerKwh?: number | undefined; markupFixedFeePerKwh?: number | undefined; flexibleMarkUpAsFixedPerKwh?: { intervalPricing?: { endsAt: string; price: number; startsAt: string; }[] | undefined; defaultPrice?: number | undefined; } | undefined; multiPricePerKwh?: { firstKwh: number; lastKwh?: number | undefined; feePerKwh?: number | undefined; flatFee?: number | undefined; }[] | undefined; multiPricePerDuration?: { firstUnit: number; flatFee?: number | undefined; lastUnit?: number | undefined; feePerUnit?: number | undefined; }[] | undefined; multiIdleFee?: { firstUnit: number; flatFee?: number | undefined; lastUnit?: number | undefined; feePerUnit?: number | undefined; }[] | undefined; regularUsePeriod?: number | undefined; averagePowerLevels?: { averagePowerUpToKw: number; pricePerMinute: number; }[] | undefined; peakPowerLevels?: { peakPowerUpToKw: number; regularPricePerMinute: number; excessUsePricePerMin: number; }[] | undefined; timePeriods?: { startTime: string; endTime: string; }[] | undefined; pricePeriods?: { connectionFeePeriods?: { fee?: number[] | undefined; } | undefined; energyFeePeriods?: { fee?: number[] | undefined; } | undefined; durationFeePeriods?: { fee?: number[] | undefined; } | undefined; idleFeePeriods?: { fee?: number[] | undefined; } | undefined; } | undefined; daysWhenApplied?: { name?: string | undefined; pricePeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; idleFeeGracePeriodMinutes?: number | undefined; idlePricingPeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; connectionFeeMinimumSessionDuration?: number | undefined; connectionFeeMinimumSessionEnergy?: number | undefined; durationFeeGracePeriod?: number | undefined; pricePeriods?: { connectionFeePeriods?: { fee?: number[] | undefined; } | undefined; energyFeePeriods?: { fee?: number[] | undefined; } | undefined; durationFeePeriods?: { fee?: number[] | undefined; } | undefined; idleFeePeriods?: { fee?: number[] | undefined; } | undefined; } | undefined; specialDates?: string[] | undefined; }[] | undefined; thresholdPriceForEnergy?: number | undefined; priceForEnergyWhenOptimized?: number | undefined; optimisedLabel?: string | undefined; durationFeeFrom?: string | undefined; durationFeeTo?: string | undefined; subsidyIntegrationId?: number | undefined; subsidy?: { integrationId: number; threshold: number; compensationRate: number; } | undefined; lockPriceOnSessionStart?: boolean | undefined; lockEnergyPriceOnSessionStart?: boolean | undefined; lockDurationPriceOnSessionStart?: boolean | undefined; lockIdlePriceOnSessionStart?: boolean | undefined; stateOfChargeIdleThreshold?: 100 | 75 | 95 | 90 | 80 | 85 | undefined; averagePowerIdleThreshold?: number | undefined; }, { pricePerSession?: number | undefined; connectionFee?: number | undefined; pricePerKwh?: number | undefined; dayPricePerKwh?: number | undefined; nightPricePerKwh?: number | undefined; pricePeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; pricePerPeriod?: number | undefined; durationFeeLimit?: number | undefined; durationFeeCapMinutes?: number | undefined; dayPricePerPeriod?: number | undefined; nightPricePerPeriod?: number | undefined; dayIdleFeePerMinute?: number | undefined; nightIdleFeePerMinute?: number | undefined; idleFeePerMinute?: number | undefined; idleFeeGracePeriodMinutes?: number | undefined; idleFeeGracePeriodMode?: "idle_detection" | "session_start" | undefined; idlePricingPeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; idleFeePeriodStart?: string | undefined; idleFeePeriodEnd?: string | undefined; idleFeeLimit?: number | undefined; idleFeeCapMinutes?: number | undefined; connectionFeeMinimumSessionDuration?: number | undefined; connectionFeeMinimumSessionEnergy?: number | undefined; durationFeeGracePeriod?: number | undefined; minPrice?: number | undefined; preAuthorizeAmount?: number | undefined; incrementalPreAuthorizationAmount?: number | undefined; taxID?: number | undefined; chargePointElectricityRate?: boolean | undefined; fallbackElectricityRateId?: number | undefined; markupPercentagePerKwh?: number | undefined; markupFixedFeePerKwh?: number | undefined; flexibleMarkUpAsFixedPerKwh?: { intervalPricing?: { endsAt: string; price: number; startsAt: string; }[] | undefined; defaultPrice?: number | undefined; } | undefined; multiPricePerKwh?: { firstKwh: number; lastKwh?: number | undefined; feePerKwh?: number | undefined; flatFee?: number | undefined; }[] | undefined; multiPricePerDuration?: { firstUnit: number; flatFee?: number | undefined; lastUnit?: number | undefined; feePerUnit?: number | undefined; }[] | undefined; multiIdleFee?: { firstUnit: number; flatFee?: number | undefined; lastUnit?: number | undefined; feePerUnit?: number | undefined; }[] | undefined; regularUsePeriod?: number | undefined; averagePowerLevels?: { averagePowerUpToKw: number; pricePerMinute: number; }[] | undefined; peakPowerLevels?: { peakPowerUpToKw: number; regularPricePerMinute: number; excessUsePricePerMin: number; }[] | undefined; timePeriods?: { startTime: string; endTime: string; }[] | undefined; pricePeriods?: { connectionFeePeriods?: { fee?: number[] | undefined; } | undefined; energyFeePeriods?: { fee?: number[] | undefined; } | undefined; durationFeePeriods?: { fee?: number[] | undefined; } | undefined; idleFeePeriods?: { fee?: number[] | undefined; } | undefined; } | undefined; daysWhenApplied?: { name?: string | undefined; pricePeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; idleFeeGracePeriodMinutes?: number | undefined; idlePricingPeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; connectionFeeMinimumSessionDuration?: number | undefined; connectionFeeMinimumSessionEnergy?: number | undefined; durationFeeGracePeriod?: number | undefined; pricePeriods?: { connectionFeePeriods?: { fee?: number[] | undefined; } | undefined; energyFeePeriods?: { fee?: number[] | undefined; } | undefined; durationFeePeriods?: { fee?: number[] | undefined; } | undefined; idleFeePeriods?: { fee?: number[] | undefined; } | undefined; } | undefined; specialDates?: string[] | undefined; }[] | undefined; thresholdPriceForEnergy?: number | undefined; priceForEnergyWhenOptimized?: number | undefined; optimisedLabel?: string | undefined; durationFeeFrom?: string | undefined; durationFeeTo?: string | undefined; subsidyIntegrationId?: number | undefined; subsidy?: { integrationId: number; threshold: number; compensationRate: number; } | undefined; lockPriceOnSessionStart?: boolean | undefined; lockEnergyPriceOnSessionStart?: boolean | undefined; lockDurationPriceOnSessionStart?: boolean | undefined; lockIdlePriceOnSessionStart?: boolean | undefined; stateOfChargeIdleThreshold?: 100 | 75 | 95 | 90 | 80 | 85 | undefined; averagePowerIdleThreshold?: number | undefined; }>>; stopSession: z.ZodOptional; stopWhenEnergyExceedsKwh: z.ZodOptional; stopWhenSocExceedsPercent: z.ZodOptional; }, "strip", z.ZodTypeAny, { timeLimitMinutes?: number | undefined; stopWhenEnergyExceedsKwh?: number | undefined; stopWhenSocExceedsPercent?: number | undefined; }, { timeLimitMinutes?: number | undefined; stopWhenEnergyExceedsKwh?: number | undefined; stopWhenSocExceedsPercent?: number | undefined; }>>; display: z.ZodOptional; defaultPriceInformationOffline: z.ZodOptional; priceInformation: z.ZodOptional; priceInformationLocalized: z.ZodOptional>; totalCostInformation: z.ZodOptional; totalCostInformationLocalized: z.ZodOptional>; plainTextModeEnabled: z.ZodOptional; }, "strip", z.ZodTypeAny, { defaultPriceInformation?: string | undefined; defaultPriceInformationOffline?: string | undefined; priceInformation?: string | undefined; priceInformationLocalized?: Record | undefined; totalCostInformation?: string | undefined; totalCostInformationLocalized?: Record | undefined; plainTextModeEnabled?: boolean | undefined; }, { defaultPriceInformation?: string | undefined; defaultPriceInformationOffline?: string | undefined; priceInformation?: string | undefined; priceInformationLocalized?: Record | undefined; totalCostInformation?: string | undefined; totalCostInformationLocalized?: Record | undefined; plainTextModeEnabled?: boolean | undefined; }>>; }, "strip", z.ZodTypeAny, { type?: "free" | "flat rate" | "duration+energy" | "duration+energy time of day" | "energy tou" | "standard" | "charging not allowed" | "average power levels" | "peak power levels" | "standard_tod" | "optimised dynamic pricing" | undefined; description?: Record | undefined; name?: string | undefined; display?: { defaultPriceInformation?: string | undefined; defaultPriceInformationOffline?: string | undefined; priceInformation?: string | undefined; priceInformationLocalized?: Record | undefined; totalCostInformation?: string | undefined; totalCostInformationLocalized?: Record | undefined; plainTextModeEnabled?: boolean | undefined; } | undefined; additionalInformation?: Record | undefined; learnMoreUrl?: Record | undefined; dayTariffStart?: string | undefined; nightTariffStart?: string | undefined; pricing?: { pricePerSession?: number | undefined; connectionFee?: number | undefined; pricePerKwh?: number | undefined; dayPricePerKwh?: number | undefined; nightPricePerKwh?: number | undefined; pricePeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; pricePerPeriod?: number | undefined; durationFeeLimit?: number | undefined; durationFeeCapMinutes?: number | undefined; dayPricePerPeriod?: number | undefined; nightPricePerPeriod?: number | undefined; dayIdleFeePerMinute?: number | undefined; nightIdleFeePerMinute?: number | undefined; idleFeePerMinute?: number | undefined; idleFeeGracePeriodMinutes?: number | undefined; idleFeeGracePeriodMode?: "idle_detection" | "session_start" | undefined; idlePricingPeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; idleFeePeriodStart?: string | undefined; idleFeePeriodEnd?: string | undefined; idleFeeLimit?: number | undefined; idleFeeCapMinutes?: number | undefined; connectionFeeMinimumSessionDuration?: number | undefined; connectionFeeMinimumSessionEnergy?: number | undefined; durationFeeGracePeriod?: number | undefined; minPrice?: number | undefined; preAuthorizeAmount?: number | undefined; incrementalPreAuthorizationAmount?: number | undefined; taxID?: number | undefined; chargePointElectricityRate?: boolean | undefined; fallbackElectricityRateId?: number | undefined; markupPercentagePerKwh?: number | undefined; markupFixedFeePerKwh?: number | undefined; flexibleMarkUpAsFixedPerKwh?: { intervalPricing?: { endsAt: string; price: number; startsAt: string; }[] | undefined; defaultPrice?: number | undefined; } | undefined; multiPricePerKwh?: { firstKwh: number; lastKwh?: number | undefined; feePerKwh?: number | undefined; flatFee?: number | undefined; }[] | undefined; multiPricePerDuration?: { firstUnit: number; flatFee?: number | undefined; lastUnit?: number | undefined; feePerUnit?: number | undefined; }[] | undefined; multiIdleFee?: { firstUnit: number; flatFee?: number | undefined; lastUnit?: number | undefined; feePerUnit?: number | undefined; }[] | undefined; regularUsePeriod?: number | undefined; averagePowerLevels?: { averagePowerUpToKw: number; pricePerMinute: number; }[] | undefined; peakPowerLevels?: { peakPowerUpToKw: number; regularPricePerMinute: number; excessUsePricePerMin: number; }[] | undefined; timePeriods?: { startTime: string; endTime: string; }[] | undefined; pricePeriods?: { connectionFeePeriods?: { fee?: number[] | undefined; } | undefined; energyFeePeriods?: { fee?: number[] | undefined; } | undefined; durationFeePeriods?: { fee?: number[] | undefined; } | undefined; idleFeePeriods?: { fee?: number[] | undefined; } | undefined; } | undefined; daysWhenApplied?: { name?: string | undefined; pricePeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; idleFeeGracePeriodMinutes?: number | undefined; idlePricingPeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; connectionFeeMinimumSessionDuration?: number | undefined; connectionFeeMinimumSessionEnergy?: number | undefined; durationFeeGracePeriod?: number | undefined; pricePeriods?: { connectionFeePeriods?: { fee?: number[] | undefined; } | undefined; energyFeePeriods?: { fee?: number[] | undefined; } | undefined; durationFeePeriods?: { fee?: number[] | undefined; } | undefined; idleFeePeriods?: { fee?: number[] | undefined; } | undefined; } | undefined; specialDates?: string[] | undefined; }[] | undefined; thresholdPriceForEnergy?: number | undefined; priceForEnergyWhenOptimized?: number | undefined; optimisedLabel?: string | undefined; durationFeeFrom?: string | undefined; durationFeeTo?: string | undefined; subsidyIntegrationId?: number | undefined; subsidy?: { integrationId: number; threshold: number; compensationRate: number; } | undefined; lockPriceOnSessionStart?: boolean | undefined; lockEnergyPriceOnSessionStart?: boolean | undefined; lockDurationPriceOnSessionStart?: boolean | undefined; lockIdlePriceOnSessionStart?: boolean | undefined; stateOfChargeIdleThreshold?: 100 | 75 | 95 | 90 | 80 | 85 | undefined; averagePowerIdleThreshold?: number | undefined; } | undefined; stopSession?: { timeLimitMinutes?: number | undefined; stopWhenEnergyExceedsKwh?: number | undefined; stopWhenSocExceedsPercent?: number | undefined; } | undefined; scheduledAt?: string | undefined; }, { type?: "free" | "flat rate" | "duration+energy" | "duration+energy time of day" | "energy tou" | "standard" | "charging not allowed" | "average power levels" | "peak power levels" | "standard_tod" | "optimised dynamic pricing" | undefined; description?: Record | undefined; name?: string | undefined; display?: { defaultPriceInformation?: string | undefined; defaultPriceInformationOffline?: string | undefined; priceInformation?: string | undefined; priceInformationLocalized?: Record | undefined; totalCostInformation?: string | undefined; totalCostInformationLocalized?: Record | undefined; plainTextModeEnabled?: boolean | undefined; } | undefined; additionalInformation?: Record | undefined; learnMoreUrl?: Record | undefined; dayTariffStart?: string | undefined; nightTariffStart?: string | undefined; pricing?: { pricePerSession?: number | undefined; connectionFee?: number | undefined; pricePerKwh?: number | undefined; dayPricePerKwh?: number | undefined; nightPricePerKwh?: number | undefined; pricePeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; pricePerPeriod?: number | undefined; durationFeeLimit?: number | undefined; durationFeeCapMinutes?: number | undefined; dayPricePerPeriod?: number | undefined; nightPricePerPeriod?: number | undefined; dayIdleFeePerMinute?: number | undefined; nightIdleFeePerMinute?: number | undefined; idleFeePerMinute?: number | undefined; idleFeeGracePeriodMinutes?: number | undefined; idleFeeGracePeriodMode?: "idle_detection" | "session_start" | undefined; idlePricingPeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; idleFeePeriodStart?: string | undefined; idleFeePeriodEnd?: string | undefined; idleFeeLimit?: number | undefined; idleFeeCapMinutes?: number | undefined; connectionFeeMinimumSessionDuration?: number | undefined; connectionFeeMinimumSessionEnergy?: number | undefined; durationFeeGracePeriod?: number | undefined; minPrice?: number | undefined; preAuthorizeAmount?: number | undefined; incrementalPreAuthorizationAmount?: number | undefined; taxID?: number | undefined; chargePointElectricityRate?: boolean | undefined; fallbackElectricityRateId?: number | undefined; markupPercentagePerKwh?: number | undefined; markupFixedFeePerKwh?: number | undefined; flexibleMarkUpAsFixedPerKwh?: { intervalPricing?: { endsAt: string; price: number; startsAt: string; }[] | undefined; defaultPrice?: number | undefined; } | undefined; multiPricePerKwh?: { firstKwh: number; lastKwh?: number | undefined; feePerKwh?: number | undefined; flatFee?: number | undefined; }[] | undefined; multiPricePerDuration?: { firstUnit: number; flatFee?: number | undefined; lastUnit?: number | undefined; feePerUnit?: number | undefined; }[] | undefined; multiIdleFee?: { firstUnit: number; flatFee?: number | undefined; lastUnit?: number | undefined; feePerUnit?: number | undefined; }[] | undefined; regularUsePeriod?: number | undefined; averagePowerLevels?: { averagePowerUpToKw: number; pricePerMinute: number; }[] | undefined; peakPowerLevels?: { peakPowerUpToKw: number; regularPricePerMinute: number; excessUsePricePerMin: number; }[] | undefined; timePeriods?: { startTime: string; endTime: string; }[] | undefined; pricePeriods?: { connectionFeePeriods?: { fee?: number[] | undefined; } | undefined; energyFeePeriods?: { fee?: number[] | undefined; } | undefined; durationFeePeriods?: { fee?: number[] | undefined; } | undefined; idleFeePeriods?: { fee?: number[] | undefined; } | undefined; } | undefined; daysWhenApplied?: { name?: string | undefined; pricePeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; idleFeeGracePeriodMinutes?: number | undefined; idlePricingPeriodInMinutes?: 1 | 60 | 30 | 15 | 240 | 360 | undefined; connectionFeeMinimumSessionDuration?: number | undefined; connectionFeeMinimumSessionEnergy?: number | undefined; durationFeeGracePeriod?: number | undefined; pricePeriods?: { connectionFeePeriods?: { fee?: number[] | undefined; } | undefined; energyFeePeriods?: { fee?: number[] | undefined; } | undefined; durationFeePeriods?: { fee?: number[] | undefined; } | undefined; idleFeePeriods?: { fee?: number[] | undefined; } | undefined; } | undefined; specialDates?: string[] | undefined; }[] | undefined; thresholdPriceForEnergy?: number | undefined; priceForEnergyWhenOptimized?: number | undefined; optimisedLabel?: string | undefined; durationFeeFrom?: string | undefined; durationFeeTo?: string | undefined; subsidyIntegrationId?: number | undefined; subsidy?: { integrationId: number; threshold: number; compensationRate: number; } | undefined; lockPriceOnSessionStart?: boolean | undefined; lockEnergyPriceOnSessionStart?: boolean | undefined; lockDurationPriceOnSessionStart?: boolean | undefined; lockIdlePriceOnSessionStart?: boolean | undefined; stateOfChargeIdleThreshold?: 100 | 75 | 95 | 90 | 80 | 85 | undefined; averagePowerIdleThreshold?: number | undefined; } | undefined; stopSession?: { timeLimitMinutes?: number | undefined; stopWhenEnergyExceedsKwh?: number | undefined; stopWhenSocExceedsPercent?: number | undefined; } | undefined; scheduledAt?: string | undefined; }>; export declare const taxIdentificationNumberCreateBody: z.ZodObject<{ name: z.ZodString; }, "strip", z.ZodTypeAny, { name: string; }, { name: string; }>; export declare const taxIdentificationNumberUpdateBody: z.ZodObject<{ name: z.ZodOptional; }, "strip", z.ZodTypeAny, { name?: string | undefined; }, { name?: string | undefined; }>; export declare const taxCreateBody: z.ZodObject<{ name: z.ZodString; displayName: z.ZodOptional; translation: z.ZodOptional; }, "strip", z.ZodTypeAny, { locale?: string | undefined; translation?: string | undefined; }, { locale?: string | undefined; translation?: string | undefined; }>, "many">>; percentage: z.ZodNumber; taxIdentificationNumberId: z.ZodOptional; }, "strip", z.ZodTypeAny, { name: string; percentage: number; displayName?: { locale?: string | undefined; translation?: string | undefined; }[] | undefined; taxIdentificationNumberId?: number | undefined; }, { name: string; percentage: number; displayName?: { locale?: string | undefined; translation?: string | undefined; }[] | undefined; taxIdentificationNumberId?: number | undefined; }>; export declare const taxUpdateBody: z.ZodObject<{ name: z.ZodOptional; displayName: z.ZodOptional; translation: z.ZodOptional; }, "strip", z.ZodTypeAny, { locale?: string | undefined; translation?: string | undefined; }, { locale?: string | undefined; translation?: string | undefined; }>, "many">>; percentage: z.ZodOptional; taxIdentificationNumberId: z.ZodOptional; }, "strip", z.ZodTypeAny, { name?: string | undefined; percentage?: number | undefined; displayName?: { locale?: string | undefined; translation?: string | undefined; }[] | undefined; taxIdentificationNumberId?: number | undefined; }, { name?: string | undefined; percentage?: number | undefined; displayName?: { locale?: string | undefined; translation?: string | undefined; }[] | undefined; taxIdentificationNumberId?: number | undefined; }>; export declare const topUpPackagCreateBody: z.ZodObject<{ operatorId: z.ZodOptional; price: z.ZodNumber; bonus: z.ZodNumber; enabled: z.ZodOptional; }, "strip", z.ZodTypeAny, { price: number; bonus: number; enabled?: boolean | undefined; operatorId?: number | undefined; }, { price: number; bonus: number; enabled?: boolean | undefined; operatorId?: number | undefined; }>; export declare const topUpPackageUpdateBody: z.ZodObject<{ price: z.ZodOptional; bonus: z.ZodOptional; enabled: z.ZodOptional; }, "strip", z.ZodTypeAny, { enabled?: boolean | undefined; price?: number | undefined; bonus?: number | undefined; }, { enabled?: boolean | undefined; price?: number | undefined; bonus?: number | undefined; }>; export declare const transactionsCreateBody: z.ZodObject<{ operatorId: z.ZodOptional; sessionId: z.ZodOptional; paymentMethod: z.ZodOptional>; bin: z.ZodOptional; fingerprint: z.ZodOptional; acquirerName: z.ZodOptional; issuerName: z.ZodOptional; issuerCode: z.ZodOptional; methodType: z.ZodOptional>; cardNetwork: z.ZodOptional>; bankTransferType: z.ZodOptional>; walletType: z.ZodOptional>; type: z.ZodOptional>; last4: z.ZodOptional; expMonth: z.ZodOptional; expYear: z.ZodOptional; }, "strip", z.ZodTypeAny, { type?: "unknown" | "visa" | "mastercard" | "paypal" | "maestro" | "amex" | "bancontact" | "cartes_bancaires" | "diners_club" | "discover" | "interac" | "jcb" | "mada" | "visa_electron" | undefined; cardType?: "credit" | "debit" | "prepaid" | undefined; bin?: string | undefined; fingerprint?: string | undefined; acquirerName?: string | undefined; issuerName?: string | undefined; issuerCode?: string | undefined; methodType?: "card" | "bank_transfer" | "wallet" | undefined; cardNetwork?: "unknown" | "visa" | "mastercard" | "paypal" | "maestro" | "amex" | "bancontact" | "cartes_bancaires" | "diners_club" | "discover" | "interac" | "jcb" | "mada" | "visa_electron" | undefined; bankTransferType?: "pse" | "sepa" | undefined; walletType?: "other" | "bancontact" | "applepay" | "googlepay" | "twint" | undefined; last4?: string | undefined; expMonth?: string | undefined; expYear?: string | undefined; }, { type?: "unknown" | "visa" | "mastercard" | "paypal" | "maestro" | "amex" | "bancontact" | "cartes_bancaires" | "diners_club" | "discover" | "interac" | "jcb" | "mada" | "visa_electron" | undefined; cardType?: "credit" | "debit" | "prepaid" | undefined; bin?: string | undefined; fingerprint?: string | undefined; acquirerName?: string | undefined; issuerName?: string | undefined; issuerCode?: string | undefined; methodType?: "card" | "bank_transfer" | "wallet" | undefined; cardNetwork?: "unknown" | "visa" | "mastercard" | "paypal" | "maestro" | "amex" | "bancontact" | "cartes_bancaires" | "diners_club" | "discover" | "interac" | "jcb" | "mada" | "visa_electron" | undefined; bankTransferType?: "pse" | "sepa" | undefined; walletType?: "other" | "bancontact" | "applepay" | "googlepay" | "twint" | undefined; last4?: string | undefined; expMonth?: string | undefined; expYear?: string | undefined; }>>; totalAmount: z.ZodNumber; authorizedAmount: z.ZodOptional; status: z.ZodEnum<["pending", "finalized", "failed", "reversed", "refunded", "authorized", "initialized"]>; ref: z.ZodOptional; failureReason: z.ZodOptional; invoiceRequired: z.ZodOptional; email: z.ZodOptional; locale: z.ZodOptional; invoiceDetails: z.ZodOptional; individualName: z.ZodOptional; individualPersonalId: z.ZodOptional; individualTaxId: z.ZodOptional; companyName: z.ZodOptional; companyRegNo: z.ZodOptional; companyTaxId: z.ZodOptional; companyTaxAdministrationOfficeName: z.ZodOptional; country: z.ZodOptional>; city: z.ZodOptional; postCode: z.ZodOptional; address: z.ZodOptional; recipientCode: z.ZodOptional; recipientCertifiedEmail: z.ZodOptional; }, "strip", z.ZodTypeAny, { invoiceType: "individual" | "company"; individualName?: string | undefined; individualPersonalId?: string | undefined; individualTaxId?: string | undefined; companyName?: string | undefined; companyRegNo?: string | undefined; companyTaxId?: string | undefined; companyTaxAdministrationOfficeName?: string | undefined; country?: "AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW" | undefined; city?: string | undefined; postCode?: string | undefined; address?: string | undefined; recipientCode?: string | undefined; recipientCertifiedEmail?: string | undefined; }, { invoiceType: "individual" | "company"; individualName?: string | undefined; individualPersonalId?: string | undefined; individualTaxId?: string | undefined; companyName?: string | undefined; companyRegNo?: string | undefined; companyTaxId?: string | undefined; companyTaxAdministrationOfficeName?: string | undefined; country?: "AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW" | undefined; city?: string | undefined; postCode?: string | undefined; address?: string | undefined; recipientCode?: string | undefined; recipientCertifiedEmail?: string | undefined; }>>; lastUpdatedAt: z.ZodOptional; paymentMetadata: z.ZodOptional; terminalIdentifier: z.ZodOptional; merchantIdentifier: z.ZodOptional; authorisationCode: z.ZodOptional; acquirerIdentifier: z.ZodOptional; cardholderVerificationMethod: z.ZodOptional>; }, "strip", z.ZodTypeAny, { applicationIdentifier?: string | undefined; terminalIdentifier?: string | undefined; merchantIdentifier?: string | undefined; authorisationCode?: string | undefined; acquirerIdentifier?: string | undefined; cardholderVerificationMethod?: "signature" | "no_cvm" | "online_pin" | "offline_pin" | "consumer_device" | "online_pin_and_signature" | "offline_pin_and_signature" | undefined; }, { applicationIdentifier?: string | undefined; terminalIdentifier?: string | undefined; merchantIdentifier?: string | undefined; authorisationCode?: string | undefined; acquirerIdentifier?: string | undefined; cardholderVerificationMethod?: "signature" | "no_cvm" | "online_pin" | "offline_pin" | "consumer_device" | "online_pin_and_signature" | "offline_pin_and_signature" | undefined; }>>; paymentOrderReference: z.ZodOptional; }, "strip", z.ZodTypeAny, { status: "failed" | "pending" | "finalized" | "reversed" | "refunded" | "authorized" | "initialized"; totalAmount: number; email?: string | undefined; sessionId?: number | undefined; lastUpdatedAt?: string | undefined; paymentMethod?: { type?: "unknown" | "visa" | "mastercard" | "paypal" | "maestro" | "amex" | "bancontact" | "cartes_bancaires" | "diners_club" | "discover" | "interac" | "jcb" | "mada" | "visa_electron" | undefined; cardType?: "credit" | "debit" | "prepaid" | undefined; bin?: string | undefined; fingerprint?: string | undefined; acquirerName?: string | undefined; issuerName?: string | undefined; issuerCode?: string | undefined; methodType?: "card" | "bank_transfer" | "wallet" | undefined; cardNetwork?: "unknown" | "visa" | "mastercard" | "paypal" | "maestro" | "amex" | "bancontact" | "cartes_bancaires" | "diners_club" | "discover" | "interac" | "jcb" | "mada" | "visa_electron" | undefined; bankTransferType?: "pse" | "sepa" | undefined; walletType?: "other" | "bancontact" | "applepay" | "googlepay" | "twint" | undefined; last4?: string | undefined; expMonth?: string | undefined; expYear?: string | undefined; } | undefined; operatorId?: number | undefined; locale?: string | undefined; invoiceDetails?: { invoiceType: "individual" | "company"; individualName?: string | undefined; individualPersonalId?: string | undefined; individualTaxId?: string | undefined; companyName?: string | undefined; companyRegNo?: string | undefined; companyTaxId?: string | undefined; companyTaxAdministrationOfficeName?: string | undefined; country?: "AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW" | undefined; city?: string | undefined; postCode?: string | undefined; address?: string | undefined; recipientCode?: string | undefined; recipientCertifiedEmail?: string | undefined; } | undefined; ref?: string | undefined; authorizedAmount?: number | undefined; failureReason?: string | undefined; invoiceRequired?: boolean | undefined; paymentMetadata?: { applicationIdentifier?: string | undefined; terminalIdentifier?: string | undefined; merchantIdentifier?: string | undefined; authorisationCode?: string | undefined; acquirerIdentifier?: string | undefined; cardholderVerificationMethod?: "signature" | "no_cvm" | "online_pin" | "offline_pin" | "consumer_device" | "online_pin_and_signature" | "offline_pin_and_signature" | undefined; } | undefined; paymentOrderReference?: string | undefined; }, { status: "failed" | "pending" | "finalized" | "reversed" | "refunded" | "authorized" | "initialized"; totalAmount: number; email?: string | undefined; sessionId?: number | undefined; lastUpdatedAt?: string | undefined; paymentMethod?: { type?: "unknown" | "visa" | "mastercard" | "paypal" | "maestro" | "amex" | "bancontact" | "cartes_bancaires" | "diners_club" | "discover" | "interac" | "jcb" | "mada" | "visa_electron" | undefined; cardType?: "credit" | "debit" | "prepaid" | undefined; bin?: string | undefined; fingerprint?: string | undefined; acquirerName?: string | undefined; issuerName?: string | undefined; issuerCode?: string | undefined; methodType?: "card" | "bank_transfer" | "wallet" | undefined; cardNetwork?: "unknown" | "visa" | "mastercard" | "paypal" | "maestro" | "amex" | "bancontact" | "cartes_bancaires" | "diners_club" | "discover" | "interac" | "jcb" | "mada" | "visa_electron" | undefined; bankTransferType?: "pse" | "sepa" | undefined; walletType?: "other" | "bancontact" | "applepay" | "googlepay" | "twint" | undefined; last4?: string | undefined; expMonth?: string | undefined; expYear?: string | undefined; } | undefined; operatorId?: number | undefined; locale?: string | undefined; invoiceDetails?: { invoiceType: "individual" | "company"; individualName?: string | undefined; individualPersonalId?: string | undefined; individualTaxId?: string | undefined; companyName?: string | undefined; companyRegNo?: string | undefined; companyTaxId?: string | undefined; companyTaxAdministrationOfficeName?: string | undefined; country?: "AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW" | undefined; city?: string | undefined; postCode?: string | undefined; address?: string | undefined; recipientCode?: string | undefined; recipientCertifiedEmail?: string | undefined; } | undefined; ref?: string | undefined; authorizedAmount?: number | undefined; failureReason?: string | undefined; invoiceRequired?: boolean | undefined; paymentMetadata?: { applicationIdentifier?: string | undefined; terminalIdentifier?: string | undefined; merchantIdentifier?: string | undefined; authorisationCode?: string | undefined; acquirerIdentifier?: string | undefined; cardholderVerificationMethod?: "signature" | "no_cvm" | "online_pin" | "offline_pin" | "consumer_device" | "online_pin_and_signature" | "offline_pin_and_signature" | undefined; } | undefined; paymentOrderReference?: string | undefined; }>; export declare const transactionUpdateBody: z.ZodObject<{ sessionId: z.ZodOptional; paymentMethod: z.ZodOptional>; bin: z.ZodOptional; fingerprint: z.ZodOptional; acquirerName: z.ZodOptional; issuerName: z.ZodOptional; issuerCode: z.ZodOptional; methodType: z.ZodOptional>; cardNetwork: z.ZodOptional>; bankTransferType: z.ZodOptional>; type: z.ZodOptional>; last4: z.ZodOptional; expMonth: z.ZodOptional; expYear: z.ZodOptional; }, "strip", z.ZodTypeAny, { type?: "unknown" | "visa" | "mastercard" | "paypal" | "maestro" | "amex" | "bancontact" | "cartes_bancaires" | "diners_club" | "discover" | "interac" | "jcb" | "mada" | "visa_electron" | undefined; cardType?: "credit" | "debit" | "prepaid" | undefined; bin?: string | undefined; fingerprint?: string | undefined; acquirerName?: string | undefined; issuerName?: string | undefined; issuerCode?: string | undefined; methodType?: "card" | "bank_transfer" | undefined; cardNetwork?: "unknown" | "visa" | "mastercard" | "paypal" | "maestro" | "amex" | "bancontact" | "cartes_bancaires" | "diners_club" | "discover" | "interac" | "jcb" | "mada" | "visa_electron" | undefined; bankTransferType?: "pse" | "sepa" | undefined; last4?: string | undefined; expMonth?: string | undefined; expYear?: string | undefined; }, { type?: "unknown" | "visa" | "mastercard" | "paypal" | "maestro" | "amex" | "bancontact" | "cartes_bancaires" | "diners_club" | "discover" | "interac" | "jcb" | "mada" | "visa_electron" | undefined; cardType?: "credit" | "debit" | "prepaid" | undefined; bin?: string | undefined; fingerprint?: string | undefined; acquirerName?: string | undefined; issuerName?: string | undefined; issuerCode?: string | undefined; methodType?: "card" | "bank_transfer" | undefined; cardNetwork?: "unknown" | "visa" | "mastercard" | "paypal" | "maestro" | "amex" | "bancontact" | "cartes_bancaires" | "diners_club" | "discover" | "interac" | "jcb" | "mada" | "visa_electron" | undefined; bankTransferType?: "pse" | "sepa" | undefined; last4?: string | undefined; expMonth?: string | undefined; expYear?: string | undefined; }>>; status: z.ZodEnum<["pending", "finalized", "failed", "reversed", "refunded", "authorized", "initialized"]>; totalAmount: z.ZodNumber; authorizedAmount: z.ZodOptional; ref: z.ZodOptional; failureReason: z.ZodOptional; invoiceRequired: z.ZodOptional; lastUpdatedAt: z.ZodOptional; paymentMetadata: z.ZodOptional; terminalIdentifier: z.ZodOptional; merchantIdentifier: z.ZodOptional; authorisationCode: z.ZodOptional; acquirerIdentifier: z.ZodOptional; cardholderVerificationMethod: z.ZodOptional>; }, "strip", z.ZodTypeAny, { applicationIdentifier?: string | undefined; terminalIdentifier?: string | undefined; merchantIdentifier?: string | undefined; authorisationCode?: string | undefined; acquirerIdentifier?: string | undefined; cardholderVerificationMethod?: "signature" | "no_cvm" | "online_pin" | "offline_pin" | "consumer_device" | "online_pin_and_signature" | "offline_pin_and_signature" | undefined; }, { applicationIdentifier?: string | undefined; terminalIdentifier?: string | undefined; merchantIdentifier?: string | undefined; authorisationCode?: string | undefined; acquirerIdentifier?: string | undefined; cardholderVerificationMethod?: "signature" | "no_cvm" | "online_pin" | "offline_pin" | "consumer_device" | "online_pin_and_signature" | "offline_pin_and_signature" | undefined; }>>; }, "strip", z.ZodTypeAny, { status: "failed" | "pending" | "finalized" | "reversed" | "refunded" | "authorized" | "initialized"; totalAmount: number; sessionId?: number | undefined; lastUpdatedAt?: string | undefined; paymentMethod?: { type?: "unknown" | "visa" | "mastercard" | "paypal" | "maestro" | "amex" | "bancontact" | "cartes_bancaires" | "diners_club" | "discover" | "interac" | "jcb" | "mada" | "visa_electron" | undefined; cardType?: "credit" | "debit" | "prepaid" | undefined; bin?: string | undefined; fingerprint?: string | undefined; acquirerName?: string | undefined; issuerName?: string | undefined; issuerCode?: string | undefined; methodType?: "card" | "bank_transfer" | undefined; cardNetwork?: "unknown" | "visa" | "mastercard" | "paypal" | "maestro" | "amex" | "bancontact" | "cartes_bancaires" | "diners_club" | "discover" | "interac" | "jcb" | "mada" | "visa_electron" | undefined; bankTransferType?: "pse" | "sepa" | undefined; last4?: string | undefined; expMonth?: string | undefined; expYear?: string | undefined; } | undefined; ref?: string | undefined; authorizedAmount?: number | undefined; failureReason?: string | undefined; invoiceRequired?: boolean | undefined; paymentMetadata?: { applicationIdentifier?: string | undefined; terminalIdentifier?: string | undefined; merchantIdentifier?: string | undefined; authorisationCode?: string | undefined; acquirerIdentifier?: string | undefined; cardholderVerificationMethod?: "signature" | "no_cvm" | "online_pin" | "offline_pin" | "consumer_device" | "online_pin_and_signature" | "offline_pin_and_signature" | undefined; } | undefined; }, { status: "failed" | "pending" | "finalized" | "reversed" | "refunded" | "authorized" | "initialized"; totalAmount: number; sessionId?: number | undefined; lastUpdatedAt?: string | undefined; paymentMethod?: { type?: "unknown" | "visa" | "mastercard" | "paypal" | "maestro" | "amex" | "bancontact" | "cartes_bancaires" | "diners_club" | "discover" | "interac" | "jcb" | "mada" | "visa_electron" | undefined; cardType?: "credit" | "debit" | "prepaid" | undefined; bin?: string | undefined; fingerprint?: string | undefined; acquirerName?: string | undefined; issuerName?: string | undefined; issuerCode?: string | undefined; methodType?: "card" | "bank_transfer" | undefined; cardNetwork?: "unknown" | "visa" | "mastercard" | "paypal" | "maestro" | "amex" | "bancontact" | "cartes_bancaires" | "diners_club" | "discover" | "interac" | "jcb" | "mada" | "visa_electron" | undefined; bankTransferType?: "pse" | "sepa" | undefined; last4?: string | undefined; expMonth?: string | undefined; expYear?: string | undefined; } | undefined; ref?: string | undefined; authorizedAmount?: number | undefined; failureReason?: string | undefined; invoiceRequired?: boolean | undefined; paymentMetadata?: { applicationIdentifier?: string | undefined; terminalIdentifier?: string | undefined; merchantIdentifier?: string | undefined; authorisationCode?: string | undefined; acquirerIdentifier?: string | undefined; cardholderVerificationMethod?: "signature" | "no_cvm" | "online_pin" | "offline_pin" | "consumer_device" | "online_pin_and_signature" | "offline_pin_and_signature" | undefined; } | undefined; }>; export declare const userGroupCreateBody: z.ZodObject<{ operatorId: z.ZodOptional; name: z.ZodString; partnerId: z.ZodOptional; description: z.ZodOptional; externalId: z.ZodOptional; lastUpdatedAt: z.ZodOptional; }, "strip", z.ZodTypeAny, { name: string; description?: string | undefined; lastUpdatedAt?: string | undefined; externalId?: string | undefined; operatorId?: number | undefined; partnerId?: number | undefined; }, { name: string; description?: string | undefined; lastUpdatedAt?: string | undefined; externalId?: string | undefined; operatorId?: number | undefined; partnerId?: number | undefined; }>; export declare const userGroupUpdateBody: z.ZodObject<{ name: z.ZodString; partnerId: z.ZodOptional; description: z.ZodOptional; externalId: z.ZodOptional; lastUpdatedAt: z.ZodOptional; }, "strip", z.ZodTypeAny, { name: string; description?: string | undefined; lastUpdatedAt?: string | undefined; externalId?: string | undefined; partnerId?: number | undefined; }, { name: string; description?: string | undefined; lastUpdatedAt?: string | undefined; externalId?: string | undefined; partnerId?: number | undefined; }>; export declare const userCreateBody: z.ZodObject<{ operatorId: z.ZodOptional; email: z.ZodString; emailVerified: z.ZodOptional; password: z.ZodString; requirePasswordReset: z.ZodOptional; first_name: z.ZodOptional; middle_name: z.ZodOptional; last_name: z.ZodOptional; phone: z.ZodOptional; country: z.ZodOptional>; state: z.ZodOptional, z.ZodEnum<["NSW", "VIC", "QLD", "WA", "SA", "TAS", "ACT", "NT", "JBT", "CX", "NF", "CC", "AQ", "CSI", "ACI", "HM"]>]>>; city: z.ZodOptional; post_code: z.ZodOptional; address: z.ZodOptional; vehicle_no: z.ZodOptional; personal_id: z.ZodOptional; company_name: z.ZodOptional; locale: z.ZodOptional; userGroupIds: z.ZodOptional>; externalId: z.ZodOptional; options: z.ZodOptional>; }, "strip", z.ZodTypeAny, { sessionsAllowed?: "single_session" | "multiple_simultaneous_sessions_per_idtag" | "simultaneous_use_of_idtags" | "multiple_simultaneous_sessions_remotely_and_idtags" | undefined; }, { sessionsAllowed?: "single_session" | "multiple_simultaneous_sessions_per_idtag" | "simultaneous_use_of_idtags" | "multiple_simultaneous_sessions_remotely_and_idtags" | undefined; }>>; lastUpdatedAt: z.ZodOptional; receiveNewsAndPromotions: z.ZodOptional; skipPreAuthorization: z.ZodOptional; skipUnpaidSessionCheck: z.ZodOptional; bankDetails: z.ZodOptional; bankCode: z.ZodOptional; bankAccountNumber: z.ZodOptional; bankAccountType: z.ZodOptional; bankBic: z.ZodOptional; }, "strip", z.ZodTypeAny, { bankIban?: string | undefined; bankCode?: string | undefined; bankAccountNumber?: string | undefined; bankAccountType?: string | undefined; bankBic?: string | undefined; }, { bankIban?: string | undefined; bankCode?: string | undefined; bankAccountNumber?: string | undefined; bankAccountType?: string | undefined; bankBic?: string | undefined; }>>; externalAppData: z.ZodOptional>; nonce: z.ZodOptional; }, "strip", z.ZodTypeAny, { email: string; password: string; options?: { sessionsAllowed?: "single_session" | "multiple_simultaneous_sessions_per_idtag" | "simultaneous_use_of_idtags" | "multiple_simultaneous_sessions_remotely_and_idtags" | undefined; } | undefined; lastUpdatedAt?: string | undefined; externalId?: string | undefined; operatorId?: number | undefined; locale?: string | undefined; country?: "AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW" | undefined; city?: string | undefined; address?: string | undefined; phone?: string | undefined; userGroupIds?: number[] | undefined; post_code?: string | undefined; state?: "AL" | "AS" | "AQ" | "AR" | "AZ" | "CA" | "KY" | "CX" | "CC" | "CO" | "GA" | "DE" | "GU" | "HM" | "VA" | "IN" | "ID" | "IL" | "LA" | "MO" | "MT" | "MH" | "FM" | "MD" | "MN" | "ME" | "MS" | "MA" | "NC" | "NE" | "NF" | "MP" | "PW" | "PA" | "PR" | "SA" | "SC" | "SD" | "TN" | "VI" | "AK" | "CT" | "DC" | "FL" | "HI" | "IA" | "KS" | "MI" | "NV" | "NH" | "NJ" | "NM" | "NY" | "ND" | "OH" | "OK" | "OR" | "RI" | "TX" | "UT" | "VT" | "WA" | "WV" | "WI" | "WY" | "NSW" | "VIC" | "QLD" | "TAS" | "ACT" | "NT" | "JBT" | "CSI" | "ACI" | undefined; externalAppData?: Record | undefined; bankDetails?: { bankIban?: string | undefined; bankCode?: string | undefined; bankAccountNumber?: string | undefined; bankAccountType?: string | undefined; bankBic?: string | undefined; } | undefined; emailVerified?: string | undefined; requirePasswordReset?: boolean | undefined; first_name?: string | undefined; middle_name?: string | undefined; last_name?: string | undefined; vehicle_no?: string | undefined; personal_id?: string | undefined; company_name?: string | undefined; receiveNewsAndPromotions?: boolean | undefined; skipPreAuthorization?: boolean | undefined; skipUnpaidSessionCheck?: boolean | undefined; nonce?: string | undefined; }, { email: string; password: string; options?: { sessionsAllowed?: "single_session" | "multiple_simultaneous_sessions_per_idtag" | "simultaneous_use_of_idtags" | "multiple_simultaneous_sessions_remotely_and_idtags" | undefined; } | undefined; lastUpdatedAt?: string | undefined; externalId?: string | undefined; operatorId?: number | undefined; locale?: string | undefined; country?: "AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW" | undefined; city?: string | undefined; address?: string | undefined; phone?: string | undefined; userGroupIds?: number[] | undefined; post_code?: string | undefined; state?: "AL" | "AS" | "AQ" | "AR" | "AZ" | "CA" | "KY" | "CX" | "CC" | "CO" | "GA" | "DE" | "GU" | "HM" | "VA" | "IN" | "ID" | "IL" | "LA" | "MO" | "MT" | "MH" | "FM" | "MD" | "MN" | "ME" | "MS" | "MA" | "NC" | "NE" | "NF" | "MP" | "PW" | "PA" | "PR" | "SA" | "SC" | "SD" | "TN" | "VI" | "AK" | "CT" | "DC" | "FL" | "HI" | "IA" | "KS" | "MI" | "NV" | "NH" | "NJ" | "NM" | "NY" | "ND" | "OH" | "OK" | "OR" | "RI" | "TX" | "UT" | "VT" | "WA" | "WV" | "WI" | "WY" | "NSW" | "VIC" | "QLD" | "TAS" | "ACT" | "NT" | "JBT" | "CSI" | "ACI" | undefined; externalAppData?: Record | undefined; bankDetails?: { bankIban?: string | undefined; bankCode?: string | undefined; bankAccountNumber?: string | undefined; bankAccountType?: string | undefined; bankBic?: string | undefined; } | undefined; emailVerified?: string | undefined; requirePasswordReset?: boolean | undefined; first_name?: string | undefined; middle_name?: string | undefined; last_name?: string | undefined; vehicle_no?: string | undefined; personal_id?: string | undefined; company_name?: string | undefined; receiveNewsAndPromotions?: boolean | undefined; skipPreAuthorization?: boolean | undefined; skipUnpaidSessionCheck?: boolean | undefined; nonce?: string | undefined; }>; export declare const userUpdateBody: z.ZodObject<{ email: z.ZodOptional; emailVerified: z.ZodOptional; password: z.ZodOptional; requirePasswordReset: z.ZodOptional; first_name: z.ZodOptional; middle_name: z.ZodOptional; last_name: z.ZodOptional; phone: z.ZodOptional; country: z.ZodOptional>; state: z.ZodOptional, z.ZodEnum<["NSW", "VIC", "QLD", "WA", "SA", "TAS", "ACT", "NT", "JBT", "CX", "NF", "CC", "AQ", "CSI", "ACI", "HM"]>]>>; city: z.ZodOptional; post_code: z.ZodOptional; address: z.ZodOptional; vehicle_no: z.ZodOptional; company_name: z.ZodOptional; userGroupIds: z.ZodOptional>; externalId: z.ZodOptional; options: z.ZodOptional>; }, "strip", z.ZodTypeAny, { sessionsAllowed?: "single_session" | "multiple_simultaneous_sessions_per_idtag" | "simultaneous_use_of_idtags" | "multiple_simultaneous_sessions_remotely_and_idtags" | undefined; }, { sessionsAllowed?: "single_session" | "multiple_simultaneous_sessions_per_idtag" | "simultaneous_use_of_idtags" | "multiple_simultaneous_sessions_remotely_and_idtags" | undefined; }>>; lastUpdatedAt: z.ZodOptional; receiveNewsAndPromotions: z.ZodOptional; skipPreAuthorization: z.ZodOptional; skipUnpaidSessionCheck: z.ZodOptional; bankDetails: z.ZodOptional; bankCode: z.ZodOptional; bankAccountNumber: z.ZodOptional; bankAccountType: z.ZodOptional; bankBic: z.ZodOptional; }, "strip", z.ZodTypeAny, { bankIban?: string | undefined; bankCode?: string | undefined; bankAccountNumber?: string | undefined; bankAccountType?: string | undefined; bankBic?: string | undefined; }, { bankIban?: string | undefined; bankCode?: string | undefined; bankAccountNumber?: string | undefined; bankAccountType?: string | undefined; bankBic?: string | undefined; }>>; externalAppData: z.ZodOptional>; }, "strip", z.ZodTypeAny, { options?: { sessionsAllowed?: "single_session" | "multiple_simultaneous_sessions_per_idtag" | "simultaneous_use_of_idtags" | "multiple_simultaneous_sessions_remotely_and_idtags" | undefined; } | undefined; email?: string | undefined; lastUpdatedAt?: string | undefined; externalId?: string | undefined; country?: "AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW" | undefined; city?: string | undefined; address?: string | undefined; password?: string | undefined; phone?: string | undefined; userGroupIds?: number[] | undefined; post_code?: string | undefined; state?: "AL" | "AS" | "AQ" | "AR" | "AZ" | "CA" | "KY" | "CX" | "CC" | "CO" | "GA" | "DE" | "GU" | "HM" | "VA" | "IN" | "ID" | "IL" | "LA" | "MO" | "MT" | "MH" | "FM" | "MD" | "MN" | "ME" | "MS" | "MA" | "NC" | "NE" | "NF" | "MP" | "PW" | "PA" | "PR" | "SA" | "SC" | "SD" | "TN" | "VI" | "AK" | "CT" | "DC" | "FL" | "HI" | "IA" | "KS" | "MI" | "NV" | "NH" | "NJ" | "NM" | "NY" | "ND" | "OH" | "OK" | "OR" | "RI" | "TX" | "UT" | "VT" | "WA" | "WV" | "WI" | "WY" | "NSW" | "VIC" | "QLD" | "TAS" | "ACT" | "NT" | "JBT" | "CSI" | "ACI" | undefined; externalAppData?: Record | undefined; bankDetails?: { bankIban?: string | undefined; bankCode?: string | undefined; bankAccountNumber?: string | undefined; bankAccountType?: string | undefined; bankBic?: string | undefined; } | undefined; emailVerified?: string | undefined; requirePasswordReset?: boolean | undefined; first_name?: string | undefined; middle_name?: string | undefined; last_name?: string | undefined; vehicle_no?: string | undefined; company_name?: string | undefined; receiveNewsAndPromotions?: boolean | undefined; skipPreAuthorization?: boolean | undefined; skipUnpaidSessionCheck?: boolean | undefined; }, { options?: { sessionsAllowed?: "single_session" | "multiple_simultaneous_sessions_per_idtag" | "simultaneous_use_of_idtags" | "multiple_simultaneous_sessions_remotely_and_idtags" | undefined; } | undefined; email?: string | undefined; lastUpdatedAt?: string | undefined; externalId?: string | undefined; country?: "AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW" | undefined; city?: string | undefined; address?: string | undefined; password?: string | undefined; phone?: string | undefined; userGroupIds?: number[] | undefined; post_code?: string | undefined; state?: "AL" | "AS" | "AQ" | "AR" | "AZ" | "CA" | "KY" | "CX" | "CC" | "CO" | "GA" | "DE" | "GU" | "HM" | "VA" | "IN" | "ID" | "IL" | "LA" | "MO" | "MT" | "MH" | "FM" | "MD" | "MN" | "ME" | "MS" | "MA" | "NC" | "NE" | "NF" | "MP" | "PW" | "PA" | "PR" | "SA" | "SC" | "SD" | "TN" | "VI" | "AK" | "CT" | "DC" | "FL" | "HI" | "IA" | "KS" | "MI" | "NV" | "NH" | "NJ" | "NM" | "NY" | "ND" | "OH" | "OK" | "OR" | "RI" | "TX" | "UT" | "VT" | "WA" | "WV" | "WI" | "WY" | "NSW" | "VIC" | "QLD" | "TAS" | "ACT" | "NT" | "JBT" | "CSI" | "ACI" | undefined; externalAppData?: Record | undefined; bankDetails?: { bankIban?: string | undefined; bankCode?: string | undefined; bankAccountNumber?: string | undefined; bankAccountType?: string | undefined; bankBic?: string | undefined; } | undefined; emailVerified?: string | undefined; requirePasswordReset?: boolean | undefined; first_name?: string | undefined; middle_name?: string | undefined; last_name?: string | undefined; vehicle_no?: string | undefined; company_name?: string | undefined; receiveNewsAndPromotions?: boolean | undefined; skipPreAuthorization?: boolean | undefined; skipUnpaidSessionCheck?: boolean | undefined; }>; export declare const invoiceDetailsCreateOrUpdateBody: z.ZodUnion<[z.ZodObject<{ requireInvoice: z.ZodBoolean; invoiceType: z.ZodEnum<["individual", "company"]>; individualName: z.ZodOptional; individualPersonalId: z.ZodOptional; individualTaxId: z.ZodOptional; companyName: z.ZodOptional; companyRegNo: z.ZodOptional; companyTaxId: z.ZodOptional; companyTaxAdministrationOfficeName: z.ZodOptional; country: z.ZodOptional>; region: z.ZodOptional; state: z.ZodOptional, z.ZodEnum<["NSW", "VIC", "QLD", "WA", "SA", "TAS", "ACT", "NT", "JBT", "CX", "NF", "CC", "AQ", "CSI", "ACI", "HM"]>, z.ZodEnum<["AB", "BC", "MB", "NB", "NL", "NT", "NS", "NU", "ON", "PE", "QC", "SK", "YT"]>, z.ZodEnum<["81", "84", "85", "67", "89", "71", "76", "95", "79"]>, z.ZodEnum<["AB", "AR", "AG", "BC", "BH", "BN", "BT", "BV", "BR", "B", "BZ", "CL", "CS", "CT", "CV", "DB", "DJ", "GL", "GR", "GJ", "HR", "HD", "IL", "IS", "IF", "MM", "MH", "MS", "NT", "OT", "PH", "SM", "SJ", "SB", "SV", "TR", "TM", "TL", "VS", "VL", "VN"]>]>>; city: z.ZodOptional; postCode: z.ZodOptional; address: z.ZodOptional; }, "strip", z.ZodTypeAny, { invoiceType: "individual" | "company"; requireInvoice: boolean; individualName?: string | undefined; individualPersonalId?: string | undefined; individualTaxId?: string | undefined; companyName?: string | undefined; companyRegNo?: string | undefined; companyTaxId?: string | undefined; companyTaxAdministrationOfficeName?: string | undefined; country?: "AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW" | undefined; city?: string | undefined; postCode?: string | undefined; address?: string | undefined; region?: string | undefined; state?: "AL" | "AS" | "AQ" | "AG" | "AR" | "AZ" | "BH" | "BZ" | "BT" | "BV" | "BR" | "BN" | "CA" | "CV" | "KY" | "CL" | "CX" | "CC" | "CO" | "HR" | "DJ" | "SV" | "GA" | "DE" | "GR" | "GL" | "GU" | "HM" | "VA" | "IS" | "IN" | "ID" | "IL" | "LA" | "MO" | "MT" | "MH" | "YT" | "FM" | "MD" | "MN" | "ME" | "MS" | "MA" | "MM" | "NL" | "NC" | "NE" | "NU" | "NF" | "MP" | "PW" | "PA" | "PE" | "PH" | "PR" | "SM" | "SA" | "SC" | "SK" | "SB" | "SD" | "SJ" | "TL" | "TN" | "TR" | "TM" | "VN" | "VI" | "67" | "71" | "76" | "79" | "81" | "84" | "85" | "89" | "95" | "AK" | "CT" | "DC" | "FL" | "HI" | "IA" | "KS" | "MI" | "NV" | "NH" | "NJ" | "NM" | "NY" | "ND" | "OH" | "OK" | "OR" | "RI" | "TX" | "UT" | "VT" | "WA" | "WV" | "WI" | "WY" | "NSW" | "VIC" | "QLD" | "TAS" | "ACT" | "NT" | "JBT" | "CSI" | "ACI" | "AB" | "BC" | "MB" | "NB" | "NS" | "ON" | "QC" | "B" | "CS" | "DB" | "GJ" | "HD" | "IF" | "OT" | "VS" | "VL" | undefined; }, { invoiceType: "individual" | "company"; requireInvoice: boolean; individualName?: string | undefined; individualPersonalId?: string | undefined; individualTaxId?: string | undefined; companyName?: string | undefined; companyRegNo?: string | undefined; companyTaxId?: string | undefined; companyTaxAdministrationOfficeName?: string | undefined; country?: "AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW" | undefined; city?: string | undefined; postCode?: string | undefined; address?: string | undefined; region?: string | undefined; state?: "AL" | "AS" | "AQ" | "AG" | "AR" | "AZ" | "BH" | "BZ" | "BT" | "BV" | "BR" | "BN" | "CA" | "CV" | "KY" | "CL" | "CX" | "CC" | "CO" | "HR" | "DJ" | "SV" | "GA" | "DE" | "GR" | "GL" | "GU" | "HM" | "VA" | "IS" | "IN" | "ID" | "IL" | "LA" | "MO" | "MT" | "MH" | "YT" | "FM" | "MD" | "MN" | "ME" | "MS" | "MA" | "MM" | "NL" | "NC" | "NE" | "NU" | "NF" | "MP" | "PW" | "PA" | "PE" | "PH" | "PR" | "SM" | "SA" | "SC" | "SK" | "SB" | "SD" | "SJ" | "TL" | "TN" | "TR" | "TM" | "VN" | "VI" | "67" | "71" | "76" | "79" | "81" | "84" | "85" | "89" | "95" | "AK" | "CT" | "DC" | "FL" | "HI" | "IA" | "KS" | "MI" | "NV" | "NH" | "NJ" | "NM" | "NY" | "ND" | "OH" | "OK" | "OR" | "RI" | "TX" | "UT" | "VT" | "WA" | "WV" | "WI" | "WY" | "NSW" | "VIC" | "QLD" | "TAS" | "ACT" | "NT" | "JBT" | "CSI" | "ACI" | "AB" | "BC" | "MB" | "NB" | "NS" | "ON" | "QC" | "B" | "CS" | "DB" | "GJ" | "HD" | "IF" | "OT" | "VS" | "VL" | undefined; }>, z.ZodObject<{ invoiceRequired: z.ZodBoolean; clientType: z.ZodEnum<["individual", "company"]>; name: z.ZodOptional; email: z.ZodOptional; mobilePhoneNumber: z.ZodOptional; landlinePhoneNumber: z.ZodOptional; taxId: z.ZodOptional; country: z.ZodOptional>; city: z.ZodOptional; postcode: z.ZodOptional; address: z.ZodOptional; }, "strip", z.ZodTypeAny, { invoiceRequired: boolean; clientType: "individual" | "company"; name?: string | undefined; email?: string | undefined; country?: "AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW" | undefined; city?: string | undefined; address?: string | undefined; taxId?: string | undefined; postcode?: string | undefined; mobilePhoneNumber?: string | undefined; landlinePhoneNumber?: string | undefined; }, { invoiceRequired: boolean; clientType: "individual" | "company"; name?: string | undefined; email?: string | undefined; country?: "AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW" | undefined; city?: string | undefined; address?: string | undefined; taxId?: string | undefined; postcode?: string | undefined; mobilePhoneNumber?: string | undefined; landlinePhoneNumber?: string | undefined; }>, z.ZodObject<{ firstName: z.ZodString; lastName: z.ZodString; email: z.ZodString; phone: z.ZodOptional; country: z.ZodOptional>; city: z.ZodOptional; postcode: z.ZodOptional; address: z.ZodOptional; }, "strip", z.ZodTypeAny, { email: string; firstName: string; lastName: string; country?: "AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW" | undefined; city?: string | undefined; address?: string | undefined; phone?: string | undefined; postcode?: string | undefined; }, { email: string; firstName: string; lastName: string; country?: "AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW" | undefined; city?: string | undefined; address?: string | undefined; phone?: string | undefined; postcode?: string | undefined; }>, z.ZodObject<{ invoiceType: z.ZodEnum<["EInvoice", "Company", "Donation"]>; carrierType: z.ZodOptional>; loveCode: z.ZodOptional; mobileBarCode: z.ZodOptional; citizenId: z.ZodOptional; companyId: z.ZodOptional; name: z.ZodString; email: z.ZodString; phone: z.ZodString; country: z.ZodOptional>; city: z.ZodOptional; postcode: z.ZodOptional; address: z.ZodOptional; }, "strip", z.ZodTypeAny, { name: string; email: string; invoiceType: "EInvoice" | "Company" | "Donation"; phone: string; country?: "AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW" | undefined; city?: string | undefined; address?: string | undefined; postcode?: string | undefined; carrierType?: "Mobile" | "Citizen" | "GreenWorld" | undefined; loveCode?: string | undefined; mobileBarCode?: string | undefined; citizenId?: string | undefined; companyId?: string | undefined; }, { name: string; email: string; invoiceType: "EInvoice" | "Company" | "Donation"; phone: string; country?: "AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW" | undefined; city?: string | undefined; address?: string | undefined; postcode?: string | undefined; carrierType?: "Mobile" | "Citizen" | "GreenWorld" | undefined; loveCode?: string | undefined; mobileBarCode?: string | undefined; citizenId?: string | undefined; companyId?: string | undefined; }>, z.ZodObject<{ recipientCode: z.ZodOptional; recipientCertifiedEmail: z.ZodOptional; requireInvoice: z.ZodBoolean; invoiceType: z.ZodEnum<["individual", "company"]>; individualName: z.ZodOptional; individualPersonalId: z.ZodOptional; individualTaxId: z.ZodOptional; companyName: z.ZodOptional; companyRegNo: z.ZodOptional; companyTaxId: z.ZodOptional; companyTaxAdministrationOfficeName: z.ZodOptional; country: z.ZodOptional>; region: z.ZodOptional; state: z.ZodOptional, z.ZodEnum<["NSW", "VIC", "QLD", "WA", "SA", "TAS", "ACT", "NT", "JBT", "CX", "NF", "CC", "AQ", "CSI", "ACI", "HM"]>, z.ZodEnum<["AB", "BC", "MB", "NB", "NL", "NT", "NS", "NU", "ON", "PE", "QC", "SK", "YT"]>, z.ZodEnum<["81", "84", "85", "67", "89", "71", "76", "95", "79"]>, z.ZodEnum<["AB", "AR", "AG", "BC", "BH", "BN", "BT", "BV", "BR", "B", "BZ", "CL", "CS", "CT", "CV", "DB", "DJ", "GL", "GR", "GJ", "HR", "HD", "IL", "IS", "IF", "MM", "MH", "MS", "NT", "OT", "PH", "SM", "SJ", "SB", "SV", "TR", "TM", "TL", "VS", "VL", "VN"]>]>>; city: z.ZodOptional; postCode: z.ZodOptional; address: z.ZodOptional; }, "strip", z.ZodTypeAny, { invoiceType: "individual" | "company"; requireInvoice: boolean; individualName?: string | undefined; individualPersonalId?: string | undefined; individualTaxId?: string | undefined; companyName?: string | undefined; companyRegNo?: string | undefined; companyTaxId?: string | undefined; companyTaxAdministrationOfficeName?: string | undefined; country?: "AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW" | undefined; city?: string | undefined; postCode?: string | undefined; address?: string | undefined; recipientCode?: string | undefined; recipientCertifiedEmail?: string | undefined; region?: string | undefined; state?: "AL" | "AS" | "AQ" | "AG" | "AR" | "AZ" | "BH" | "BZ" | "BT" | "BV" | "BR" | "BN" | "CA" | "CV" | "KY" | "CL" | "CX" | "CC" | "CO" | "HR" | "DJ" | "SV" | "GA" | "DE" | "GR" | "GL" | "GU" | "HM" | "VA" | "IS" | "IN" | "ID" | "IL" | "LA" | "MO" | "MT" | "MH" | "YT" | "FM" | "MD" | "MN" | "ME" | "MS" | "MA" | "MM" | "NL" | "NC" | "NE" | "NU" | "NF" | "MP" | "PW" | "PA" | "PE" | "PH" | "PR" | "SM" | "SA" | "SC" | "SK" | "SB" | "SD" | "SJ" | "TL" | "TN" | "TR" | "TM" | "VN" | "VI" | "67" | "71" | "76" | "79" | "81" | "84" | "85" | "89" | "95" | "AK" | "CT" | "DC" | "FL" | "HI" | "IA" | "KS" | "MI" | "NV" | "NH" | "NJ" | "NM" | "NY" | "ND" | "OH" | "OK" | "OR" | "RI" | "TX" | "UT" | "VT" | "WA" | "WV" | "WI" | "WY" | "NSW" | "VIC" | "QLD" | "TAS" | "ACT" | "NT" | "JBT" | "CSI" | "ACI" | "AB" | "BC" | "MB" | "NB" | "NS" | "ON" | "QC" | "B" | "CS" | "DB" | "GJ" | "HD" | "IF" | "OT" | "VS" | "VL" | undefined; }, { invoiceType: "individual" | "company"; requireInvoice: boolean; individualName?: string | undefined; individualPersonalId?: string | undefined; individualTaxId?: string | undefined; companyName?: string | undefined; companyRegNo?: string | undefined; companyTaxId?: string | undefined; companyTaxAdministrationOfficeName?: string | undefined; country?: "AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW" | undefined; city?: string | undefined; postCode?: string | undefined; address?: string | undefined; recipientCode?: string | undefined; recipientCertifiedEmail?: string | undefined; region?: string | undefined; state?: "AL" | "AS" | "AQ" | "AG" | "AR" | "AZ" | "BH" | "BZ" | "BT" | "BV" | "BR" | "BN" | "CA" | "CV" | "KY" | "CL" | "CX" | "CC" | "CO" | "HR" | "DJ" | "SV" | "GA" | "DE" | "GR" | "GL" | "GU" | "HM" | "VA" | "IS" | "IN" | "ID" | "IL" | "LA" | "MO" | "MT" | "MH" | "YT" | "FM" | "MD" | "MN" | "ME" | "MS" | "MA" | "MM" | "NL" | "NC" | "NE" | "NU" | "NF" | "MP" | "PW" | "PA" | "PE" | "PH" | "PR" | "SM" | "SA" | "SC" | "SK" | "SB" | "SD" | "SJ" | "TL" | "TN" | "TR" | "TM" | "VN" | "VI" | "67" | "71" | "76" | "79" | "81" | "84" | "85" | "89" | "95" | "AK" | "CT" | "DC" | "FL" | "HI" | "IA" | "KS" | "MI" | "NV" | "NH" | "NJ" | "NM" | "NY" | "ND" | "OH" | "OK" | "OR" | "RI" | "TX" | "UT" | "VT" | "WA" | "WV" | "WI" | "WY" | "NSW" | "VIC" | "QLD" | "TAS" | "ACT" | "NT" | "JBT" | "CSI" | "ACI" | "AB" | "BC" | "MB" | "NB" | "NS" | "ON" | "QC" | "B" | "CS" | "DB" | "GJ" | "HD" | "IF" | "OT" | "VS" | "VL" | undefined; }>]>; export declare const paymentMethodCreateBody: z.ZodObject<{ tokenizedType: z.ZodOptional>; bankTransferType: z.ZodOptional>; transactionId: z.ZodOptional; }, "strip", z.ZodTypeAny, { transactionId?: number | undefined; bankTransferType?: "sepa" | undefined; tokenizedType?: "card" | "bank_transfer" | undefined; }, { transactionId?: number | undefined; bankTransferType?: "sepa" | undefined; tokenizedType?: "card" | "bank_transfer" | undefined; }>; export declare const paymentMethodUpdateBody: z.ZodObject<{ default: z.ZodOptional; }, "strip", z.ZodTypeAny, { default?: boolean | undefined; }, { default?: boolean | undefined; }>; export declare const userCreateV1_1Body: z.ZodObject<{ operatorId: z.ZodOptional; email: z.ZodString; emailVerified: z.ZodOptional; password: z.ZodString; requirePasswordReset: z.ZodOptional; first_name: z.ZodOptional; middle_name: z.ZodOptional; last_name: z.ZodOptional; phone: z.ZodOptional; country: z.ZodOptional>; state: z.ZodOptional, z.ZodEnum<["NSW", "VIC", "QLD", "WA", "SA", "TAS", "ACT", "NT", "JBT", "CX", "NF", "CC", "AQ", "CSI", "ACI", "HM"]>]>>; city: z.ZodOptional; post_code: z.ZodOptional; address: z.ZodOptional; vehicle_no: z.ZodOptional; personal_id: z.ZodOptional; company_name: z.ZodOptional; company_tax_id: z.ZodOptional; company_address: z.ZodOptional; company_city: z.ZodOptional; company_postal_code: z.ZodOptional; company_country: z.ZodOptional>; company_receipts_enabled: z.ZodOptional; locale: z.ZodOptional>; userGroupIds: z.ZodOptional>; externalId: z.ZodOptional; options: z.ZodOptional>; }, "strip", z.ZodTypeAny, { sessionsAllowed?: "single_session" | "multiple_simultaneous_sessions_per_idtag" | "simultaneous_use_of_idtags" | "multiple_simultaneous_sessions_remotely_and_idtags" | undefined; }, { sessionsAllowed?: "single_session" | "multiple_simultaneous_sessions_per_idtag" | "simultaneous_use_of_idtags" | "multiple_simultaneous_sessions_remotely_and_idtags" | undefined; }>>; lastUpdatedAt: z.ZodOptional; receiveNewsAndPromotions: z.ZodOptional; bankDetails: z.ZodOptional; bankCode: z.ZodOptional; bankAccountNumber: z.ZodOptional; bankAccountType: z.ZodOptional; bankBic: z.ZodOptional; }, "strip", z.ZodTypeAny, { bankIban?: string | undefined; bankCode?: string | undefined; bankAccountNumber?: string | undefined; bankAccountType?: string | undefined; bankBic?: string | undefined; }, { bankIban?: string | undefined; bankCode?: string | undefined; bankAccountNumber?: string | undefined; bankAccountType?: string | undefined; bankBic?: string | undefined; }>>; externalAppData: z.ZodOptional>; nonce: z.ZodOptional; partnerId: z.ZodOptional; }, "strip", z.ZodTypeAny, { email: string; password: string; options?: { sessionsAllowed?: "single_session" | "multiple_simultaneous_sessions_per_idtag" | "simultaneous_use_of_idtags" | "multiple_simultaneous_sessions_remotely_and_idtags" | undefined; } | undefined; lastUpdatedAt?: string | undefined; externalId?: string | undefined; operatorId?: number | undefined; partnerId?: number | undefined; locale?: "is" | "lt" | "id" | "en" | "bg" | "mk" | "el" | "zh-CN" | "zh-HK" | "zh-TW" | "pt" | "sl" | "hr" | "it" | "de" | "hu" | "fi" | "sv-SE" | "da-DK" | "nb-NO" | "tr-TR" | "es-ES" | "ar" | "ary" | "he" | "ta" | "ms" | "cy" | "sr" | "fr" | "fr-MA" | "ro" | "uk" | "ru" | "nl" | "ca-ES" | "ar-EG" | "pl" | "lo" | "th" | "sq-XK" | "ga-IE" | "bs" | "ja" | "ko-KR" | "cs" | "lv" | "et" | "az" | "ka" | undefined; country?: "AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW" | undefined; city?: string | undefined; address?: string | undefined; phone?: string | undefined; userGroupIds?: number[] | undefined; post_code?: string | undefined; state?: "AL" | "AS" | "AQ" | "AR" | "AZ" | "CA" | "KY" | "CX" | "CC" | "CO" | "GA" | "DE" | "GU" | "HM" | "VA" | "IN" | "ID" | "IL" | "LA" | "MO" | "MT" | "MH" | "FM" | "MD" | "MN" | "ME" | "MS" | "MA" | "NC" | "NE" | "NF" | "MP" | "PW" | "PA" | "PR" | "SA" | "SC" | "SD" | "TN" | "VI" | "AK" | "CT" | "DC" | "FL" | "HI" | "IA" | "KS" | "MI" | "NV" | "NH" | "NJ" | "NM" | "NY" | "ND" | "OH" | "OK" | "OR" | "RI" | "TX" | "UT" | "VT" | "WA" | "WV" | "WI" | "WY" | "NSW" | "VIC" | "QLD" | "TAS" | "ACT" | "NT" | "JBT" | "CSI" | "ACI" | undefined; externalAppData?: Record | undefined; bankDetails?: { bankIban?: string | undefined; bankCode?: string | undefined; bankAccountNumber?: string | undefined; bankAccountType?: string | undefined; bankBic?: string | undefined; } | undefined; emailVerified?: string | undefined; requirePasswordReset?: boolean | undefined; first_name?: string | undefined; middle_name?: string | undefined; last_name?: string | undefined; vehicle_no?: string | undefined; personal_id?: string | undefined; company_name?: string | undefined; receiveNewsAndPromotions?: boolean | undefined; nonce?: string | undefined; company_tax_id?: string | undefined; company_address?: string | undefined; company_city?: string | undefined; company_postal_code?: string | undefined; company_country?: "AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW" | undefined; company_receipts_enabled?: boolean | undefined; }, { email: string; password: string; options?: { sessionsAllowed?: "single_session" | "multiple_simultaneous_sessions_per_idtag" | "simultaneous_use_of_idtags" | "multiple_simultaneous_sessions_remotely_and_idtags" | undefined; } | undefined; lastUpdatedAt?: string | undefined; externalId?: string | undefined; operatorId?: number | undefined; partnerId?: number | undefined; locale?: "is" | "lt" | "id" | "en" | "bg" | "mk" | "el" | "zh-CN" | "zh-HK" | "zh-TW" | "pt" | "sl" | "hr" | "it" | "de" | "hu" | "fi" | "sv-SE" | "da-DK" | "nb-NO" | "tr-TR" | "es-ES" | "ar" | "ary" | "he" | "ta" | "ms" | "cy" | "sr" | "fr" | "fr-MA" | "ro" | "uk" | "ru" | "nl" | "ca-ES" | "ar-EG" | "pl" | "lo" | "th" | "sq-XK" | "ga-IE" | "bs" | "ja" | "ko-KR" | "cs" | "lv" | "et" | "az" | "ka" | undefined; country?: "AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW" | undefined; city?: string | undefined; address?: string | undefined; phone?: string | undefined; userGroupIds?: number[] | undefined; post_code?: string | undefined; state?: "AL" | "AS" | "AQ" | "AR" | "AZ" | "CA" | "KY" | "CX" | "CC" | "CO" | "GA" | "DE" | "GU" | "HM" | "VA" | "IN" | "ID" | "IL" | "LA" | "MO" | "MT" | "MH" | "FM" | "MD" | "MN" | "ME" | "MS" | "MA" | "NC" | "NE" | "NF" | "MP" | "PW" | "PA" | "PR" | "SA" | "SC" | "SD" | "TN" | "VI" | "AK" | "CT" | "DC" | "FL" | "HI" | "IA" | "KS" | "MI" | "NV" | "NH" | "NJ" | "NM" | "NY" | "ND" | "OH" | "OK" | "OR" | "RI" | "TX" | "UT" | "VT" | "WA" | "WV" | "WI" | "WY" | "NSW" | "VIC" | "QLD" | "TAS" | "ACT" | "NT" | "JBT" | "CSI" | "ACI" | undefined; externalAppData?: Record | undefined; bankDetails?: { bankIban?: string | undefined; bankCode?: string | undefined; bankAccountNumber?: string | undefined; bankAccountType?: string | undefined; bankBic?: string | undefined; } | undefined; emailVerified?: string | undefined; requirePasswordReset?: boolean | undefined; first_name?: string | undefined; middle_name?: string | undefined; last_name?: string | undefined; vehicle_no?: string | undefined; personal_id?: string | undefined; company_name?: string | undefined; receiveNewsAndPromotions?: boolean | undefined; nonce?: string | undefined; company_tax_id?: string | undefined; company_address?: string | undefined; company_city?: string | undefined; company_postal_code?: string | undefined; company_country?: "AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW" | undefined; company_receipts_enabled?: boolean | undefined; }>; export declare const userUpdateV1_1Body: z.ZodObject<{ email: z.ZodOptional; emailVerified: z.ZodOptional; password: z.ZodOptional; requirePasswordReset: z.ZodOptional; first_name: z.ZodOptional; middle_name: z.ZodOptional; last_name: z.ZodOptional; phone: z.ZodOptional; country: z.ZodOptional>; state: z.ZodOptional, z.ZodEnum<["NSW", "VIC", "QLD", "WA", "SA", "TAS", "ACT", "NT", "JBT", "CX", "NF", "CC", "AQ", "CSI", "ACI", "HM"]>]>>; city: z.ZodOptional; post_code: z.ZodOptional; address: z.ZodOptional; vehicle_no: z.ZodOptional; personal_id: z.ZodOptional; company_name: z.ZodOptional; company_tax_id: z.ZodOptional; company_address: z.ZodOptional; company_city: z.ZodOptional; company_postal_code: z.ZodOptional; company_country: z.ZodOptional>; company_receipts_enabled: z.ZodOptional; locale: z.ZodOptional>; userGroupIds: z.ZodOptional>; externalId: z.ZodOptional; options: z.ZodOptional>; }, "strip", z.ZodTypeAny, { sessionsAllowed?: "single_session" | "multiple_simultaneous_sessions_per_idtag" | "simultaneous_use_of_idtags" | "multiple_simultaneous_sessions_remotely_and_idtags" | undefined; }, { sessionsAllowed?: "single_session" | "multiple_simultaneous_sessions_per_idtag" | "simultaneous_use_of_idtags" | "multiple_simultaneous_sessions_remotely_and_idtags" | undefined; }>>; lastUpdatedAt: z.ZodOptional; receiveNewsAndPromotions: z.ZodOptional; bankDetails: z.ZodOptional; bankCode: z.ZodOptional; bankAccountNumber: z.ZodOptional; bankAccountType: z.ZodOptional; bankBic: z.ZodOptional; }, "strip", z.ZodTypeAny, { bankIban?: string | undefined; bankCode?: string | undefined; bankAccountNumber?: string | undefined; bankAccountType?: string | undefined; bankBic?: string | undefined; }, { bankIban?: string | undefined; bankCode?: string | undefined; bankAccountNumber?: string | undefined; bankAccountType?: string | undefined; bankBic?: string | undefined; }>>; externalAppData: z.ZodOptional>; }, "strip", z.ZodTypeAny, { options?: { sessionsAllowed?: "single_session" | "multiple_simultaneous_sessions_per_idtag" | "simultaneous_use_of_idtags" | "multiple_simultaneous_sessions_remotely_and_idtags" | undefined; } | undefined; email?: string | undefined; lastUpdatedAt?: string | undefined; externalId?: string | undefined; locale?: "is" | "lt" | "id" | "en" | "bg" | "mk" | "el" | "zh-CN" | "zh-HK" | "zh-TW" | "pt" | "sl" | "hr" | "it" | "de" | "hu" | "fi" | "sv-SE" | "da-DK" | "nb-NO" | "tr-TR" | "es-ES" | "ar" | "ary" | "he" | "ta" | "ms" | "cy" | "sr" | "fr" | "fr-MA" | "ro" | "uk" | "ru" | "nl" | "ca-ES" | "ar-EG" | "pl" | "lo" | "th" | "sq-XK" | "ga-IE" | "bs" | "ja" | "ko-KR" | "cs" | "lv" | "et" | "az" | "ka" | undefined; country?: "AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW" | undefined; city?: string | undefined; address?: string | undefined; password?: string | undefined; phone?: string | undefined; userGroupIds?: number[] | undefined; post_code?: string | undefined; state?: "AL" | "AS" | "AQ" | "AR" | "AZ" | "CA" | "KY" | "CX" | "CC" | "CO" | "GA" | "DE" | "GU" | "HM" | "VA" | "IN" | "ID" | "IL" | "LA" | "MO" | "MT" | "MH" | "FM" | "MD" | "MN" | "ME" | "MS" | "MA" | "NC" | "NE" | "NF" | "MP" | "PW" | "PA" | "PR" | "SA" | "SC" | "SD" | "TN" | "VI" | "AK" | "CT" | "DC" | "FL" | "HI" | "IA" | "KS" | "MI" | "NV" | "NH" | "NJ" | "NM" | "NY" | "ND" | "OH" | "OK" | "OR" | "RI" | "TX" | "UT" | "VT" | "WA" | "WV" | "WI" | "WY" | "NSW" | "VIC" | "QLD" | "TAS" | "ACT" | "NT" | "JBT" | "CSI" | "ACI" | undefined; externalAppData?: Record | undefined; bankDetails?: { bankIban?: string | undefined; bankCode?: string | undefined; bankAccountNumber?: string | undefined; bankAccountType?: string | undefined; bankBic?: string | undefined; } | undefined; emailVerified?: string | undefined; requirePasswordReset?: boolean | undefined; first_name?: string | undefined; middle_name?: string | undefined; last_name?: string | undefined; vehicle_no?: string | undefined; personal_id?: string | undefined; company_name?: string | undefined; receiveNewsAndPromotions?: boolean | undefined; company_tax_id?: string | undefined; company_address?: string | undefined; company_city?: string | undefined; company_postal_code?: string | undefined; company_country?: "AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW" | undefined; company_receipts_enabled?: boolean | undefined; }, { options?: { sessionsAllowed?: "single_session" | "multiple_simultaneous_sessions_per_idtag" | "simultaneous_use_of_idtags" | "multiple_simultaneous_sessions_remotely_and_idtags" | undefined; } | undefined; email?: string | undefined; lastUpdatedAt?: string | undefined; externalId?: string | undefined; locale?: "is" | "lt" | "id" | "en" | "bg" | "mk" | "el" | "zh-CN" | "zh-HK" | "zh-TW" | "pt" | "sl" | "hr" | "it" | "de" | "hu" | "fi" | "sv-SE" | "da-DK" | "nb-NO" | "tr-TR" | "es-ES" | "ar" | "ary" | "he" | "ta" | "ms" | "cy" | "sr" | "fr" | "fr-MA" | "ro" | "uk" | "ru" | "nl" | "ca-ES" | "ar-EG" | "pl" | "lo" | "th" | "sq-XK" | "ga-IE" | "bs" | "ja" | "ko-KR" | "cs" | "lv" | "et" | "az" | "ka" | undefined; country?: "AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW" | undefined; city?: string | undefined; address?: string | undefined; password?: string | undefined; phone?: string | undefined; userGroupIds?: number[] | undefined; post_code?: string | undefined; state?: "AL" | "AS" | "AQ" | "AR" | "AZ" | "CA" | "KY" | "CX" | "CC" | "CO" | "GA" | "DE" | "GU" | "HM" | "VA" | "IN" | "ID" | "IL" | "LA" | "MO" | "MT" | "MH" | "FM" | "MD" | "MN" | "ME" | "MS" | "MA" | "NC" | "NE" | "NF" | "MP" | "PW" | "PA" | "PR" | "SA" | "SC" | "SD" | "TN" | "VI" | "AK" | "CT" | "DC" | "FL" | "HI" | "IA" | "KS" | "MI" | "NV" | "NH" | "NJ" | "NM" | "NY" | "ND" | "OH" | "OK" | "OR" | "RI" | "TX" | "UT" | "VT" | "WA" | "WV" | "WI" | "WY" | "NSW" | "VIC" | "QLD" | "TAS" | "ACT" | "NT" | "JBT" | "CSI" | "ACI" | undefined; externalAppData?: Record | undefined; bankDetails?: { bankIban?: string | undefined; bankCode?: string | undefined; bankAccountNumber?: string | undefined; bankAccountType?: string | undefined; bankBic?: string | undefined; } | undefined; emailVerified?: string | undefined; requirePasswordReset?: boolean | undefined; first_name?: string | undefined; middle_name?: string | undefined; last_name?: string | undefined; vehicle_no?: string | undefined; personal_id?: string | undefined; company_name?: string | undefined; receiveNewsAndPromotions?: boolean | undefined; company_tax_id?: string | undefined; company_address?: string | undefined; company_city?: string | undefined; company_postal_code?: string | undefined; company_country?: "AF" | "AX" | "AL" | "DZ" | "AS" | "AD" | "AO" | "AI" | "AQ" | "AG" | "AR" | "AM" | "AW" | "AU" | "AT" | "AZ" | "BS" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BQ" | "BA" | "BW" | "BV" | "BR" | "IO" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CX" | "CC" | "CO" | "KM" | "CG" | "CD" | "CK" | "CR" | "CI" | "HR" | "CU" | "CW" | "CY" | "CZ" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "ET" | "FK" | "FO" | "FJ" | "FI" | "FR" | "GF" | "PF" | "TF" | "GA" | "GM" | "GE" | "DE" | "GH" | "GI" | "GR" | "GL" | "GD" | "GP" | "GU" | "GT" | "GG" | "GN" | "GW" | "GY" | "HT" | "HM" | "VA" | "HN" | "HK" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IM" | "IL" | "IT" | "JM" | "JP" | "JE" | "JO" | "KZ" | "KE" | "KI" | "KP" | "KR" | "XK" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MK" | "MG" | "MW" | "MY" | "MV" | "ML" | "MT" | "MH" | "MQ" | "MR" | "MU" | "YT" | "MX" | "FM" | "MD" | "MC" | "MN" | "ME" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NC" | "NZ" | "NI" | "NE" | "NG" | "NU" | "NF" | "MP" | "NO" | "OM" | "PK" | "PW" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PN" | "PL" | "PT" | "PR" | "QA" | "RE" | "RO" | "RU" | "RW" | "BL" | "SH" | "KN" | "LC" | "MF" | "PM" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SG" | "SX" | "SK" | "SI" | "SB" | "SO" | "ZA" | "GS" | "SS" | "ES" | "LK" | "SD" | "SR" | "SJ" | "SZ" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "TL" | "TG" | "TK" | "TO" | "TT" | "TN" | "TR" | "TM" | "TC" | "TV" | "UG" | "UA" | "AE" | "GB" | "US" | "UM" | "UY" | "UZ" | "VU" | "VE" | "VN" | "VG" | "VI" | "WF" | "EH" | "YE" | "ZM" | "ZW" | undefined; company_receipts_enabled?: boolean | undefined; }>; export declare const userNoteCreateBody: z.ZodObject<{ summary: z.ZodString; details: z.ZodOptional; pinned: z.ZodOptional; }, "strip", z.ZodTypeAny, { summary: string; details?: string | undefined; pinned?: boolean | undefined; }, { summary: string; details?: string | undefined; pinned?: boolean | undefined; }>; export declare const userNoteUpdateBody: z.ZodObject<{ summary: z.ZodOptional; details: z.ZodOptional; pinned: z.ZodOptional; }, "strip", z.ZodTypeAny, { summary?: string | undefined; details?: string | undefined; pinned?: boolean | undefined; }, { summary?: string | undefined; details?: string | undefined; pinned?: boolean | undefined; }>; export declare const createUtilityBody: z.ZodObject<{ name: z.ZodString; }, "strip", z.ZodTypeAny, { name: string; }, { name: string; }>; export declare const updateUtilityBody: z.ZodObject<{ name: z.ZodString; }, "strip", z.ZodTypeAny, { name: string; }, { name: string; }>; export declare const vehicleCreateBody: z.ZodObject<{ operatorId: z.ZodOptional; partnerId: z.ZodOptional; label: z.ZodString; licensePlate: z.ZodOptional; vin: z.ZodOptional; pcId: z.ZodOptional; usageType: z.ZodOptional>; userIds: z.ZodOptional>; }, "strip", z.ZodTypeAny, { label: string; operatorId?: number | undefined; partnerId?: number | undefined; pcId?: string | undefined; licensePlate?: string | undefined; vin?: string | undefined; usageType?: "company" | "private" | undefined; userIds?: number[] | undefined; }, { label: string; operatorId?: number | undefined; partnerId?: number | undefined; pcId?: string | undefined; licensePlate?: string | undefined; vin?: string | undefined; usageType?: "company" | "private" | undefined; userIds?: number[] | undefined; }>; export declare const vehicleUpdateBody: z.ZodObject<{ partnerId: z.ZodOptional; label: z.ZodOptional; licensePlate: z.ZodOptional; vin: z.ZodOptional; pcId: z.ZodOptional; usageType: z.ZodOptional>; userIds: z.ZodOptional>; }, "strip", z.ZodTypeAny, { partnerId?: number | undefined; label?: string | undefined; pcId?: string | undefined; licensePlate?: string | undefined; vin?: string | undefined; usageType?: "company" | "private" | undefined; userIds?: number[] | undefined; }, { partnerId?: number | undefined; label?: string | undefined; pcId?: string | undefined; licensePlate?: string | undefined; vin?: string | undefined; usageType?: "company" | "private" | undefined; userIds?: number[] | undefined; }>; export declare const vehicleUsersAttachBody: z.ZodObject<{ userIds: z.ZodArray; }, "strip", z.ZodTypeAny, { userIds: number[]; }, { userIds: number[]; }>; export declare const vehicleUsersReplaceBody: z.ZodObject<{ userIds: z.ZodArray; }, "strip", z.ZodTypeAny, { userIds: number[]; }, { userIds: number[]; }>; export declare const vehicleTelemetryReadingCreateBody: z.ZodObject<{ odometerKm: z.ZodOptional; submittedAt: z.ZodOptional; submittedByUserId: z.ZodOptional; }, "strip", z.ZodTypeAny, { odometerKm?: number | undefined; submittedAt?: string | undefined; submittedByUserId?: number | undefined; }, { odometerKm?: number | undefined; submittedAt?: string | undefined; submittedByUserId?: number | undefined; }>; export declare const vendorErrorCodeCreateBody: z.ZodObject<{ id: z.ZodOptional; vendorId: z.ZodString; errorCode: z.ZodString; errorCodeDescription: z.ZodOptional; errorCodeCustomerAction: z.ZodOptional; }, "strip", z.ZodTypeAny, { vendorId: string; errorCode: string; id?: number | undefined; errorCodeDescription?: string | undefined; errorCodeCustomerAction?: string | undefined; }, { vendorId: string; errorCode: string; id?: number | undefined; errorCodeDescription?: string | undefined; errorCodeCustomerAction?: string | undefined; }>; export declare const vendorErrorCodeUpdateBody: z.ZodObject<{ id: z.ZodOptional; vendorId: z.ZodString; errorCode: z.ZodString; errorCodeDescription: z.ZodOptional; errorCodeCustomerAction: z.ZodOptional; }, "strip", z.ZodTypeAny, { vendorId: string; errorCode: string; id?: number | undefined; errorCodeDescription?: string | undefined; errorCodeCustomerAction?: string | undefined; }, { vendorId: string; errorCode: string; id?: number | undefined; errorCodeDescription?: string | undefined; errorCodeCustomerAction?: string | undefined; }>; export declare const voucherCreateDeprecatedBody: z.ZodObject<{ amount: z.ZodNumber; expireDate: z.ZodOptional; description: z.ZodOptional; }, "strip", z.ZodTypeAny, { amount: number; description?: string | undefined; expireDate?: string | undefined; }, { amount: number; description?: string | undefined; expireDate?: string | undefined; }>; export declare const voucherUpdateDeprecatedBody: z.ZodObject<{ status: z.ZodOptional>; expireDate: z.ZodOptional; amount: z.ZodNumber; }, "strip", z.ZodTypeAny, { amount: number; status?: "enabled" | "disabled" | undefined; expireDate?: string | undefined; }, { amount: number; status?: "enabled" | "disabled" | undefined; expireDate?: string | undefined; }>; export declare const voucherCreateBody: z.ZodObject<{ operatorId: z.ZodOptional; amount: z.ZodNumber; expireDate: z.ZodOptional; validityPeriod: z.ZodOptional>; assignBeforeDate: z.ZodOptional; description: z.ZodOptional; prefix: z.ZodOptional; title: z.ZodOptional; translation: z.ZodOptional; }, "strip", z.ZodTypeAny, { locale?: string | undefined; translation?: string | undefined; }, { locale?: string | undefined; translation?: string | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { amount: number; title?: { locale?: string | undefined; translation?: string | undefined; }[] | undefined; description?: string | undefined; operatorId?: number | undefined; prefix?: string | undefined; expireDate?: string | undefined; validityPeriod?: "2 days" | "1 week" | "2 weeks" | "1 month" | "3 months" | "6 months" | "1 year" | "2 years" | "3 years" | "5 years" | undefined; assignBeforeDate?: string | undefined; }, { amount: number; title?: { locale?: string | undefined; translation?: string | undefined; }[] | undefined; description?: string | undefined; operatorId?: number | undefined; prefix?: string | undefined; expireDate?: string | undefined; validityPeriod?: "2 days" | "1 week" | "2 weeks" | "1 month" | "3 months" | "6 months" | "1 year" | "2 years" | "3 years" | "5 years" | undefined; assignBeforeDate?: string | undefined; }>; export declare const voucherUpdateBody: z.ZodObject<{ status: z.ZodOptional>; expireDate: z.ZodOptional; validityPeriod: z.ZodOptional>; assignBeforeDate: z.ZodOptional; amount: z.ZodNumber; prefix: z.ZodOptional; title: z.ZodOptional; translation: z.ZodOptional; }, "strip", z.ZodTypeAny, { locale?: string | undefined; translation?: string | undefined; }, { locale?: string | undefined; translation?: string | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { amount: number; title?: { locale?: string | undefined; translation?: string | undefined; }[] | undefined; status?: "enabled" | "disabled" | undefined; prefix?: string | undefined; expireDate?: string | undefined; validityPeriod?: "2 days" | "1 week" | "2 weeks" | "1 month" | "3 months" | "6 months" | "1 year" | "2 years" | "3 years" | "5 years" | undefined; assignBeforeDate?: string | undefined; }, { amount: number; title?: { locale?: string | undefined; translation?: string | undefined; }[] | undefined; status?: "enabled" | "disabled" | undefined; prefix?: string | undefined; expireDate?: string | undefined; validityPeriod?: "2 days" | "1 week" | "2 weeks" | "1 month" | "3 months" | "6 months" | "1 year" | "2 years" | "3 years" | "5 years" | undefined; assignBeforeDate?: string | undefined; }>; //# sourceMappingURL=schemas.d.ts.map