import './recipient-BWBFfFe3.js'; import z from 'zod'; declare const CreateCreditProductRequestSchema: z.ZodObject<{ currencyCode: z.ZodString; digitsAfterDecimal: z.ZodNumber; interestCompoundingPeriodType: z.ZodNumber; interestPostingPeriodType: z.ZodNumber; interestCalculationType: z.ZodNumber; interestCalculationDaysInYearType: z.ZodNumber; accountingRule: z.ZodNumber; isSecuredCreditProduct: z.ZodBoolean; name: z.ZodString; shortName: z.ZodString; description: z.ZodString; inMultiplesOf: z.ZodNumber; isLinkedToFloatingInterestRates: z.ZodBoolean; nominalAnnualInterestRate: z.ZodNumber; nominalAnnualPenaltyInterestRate: z.ZodNumber; gracePeriod: z.ZodNumber; nominalCashAdvanceInterestRate: z.ZodNumber; minimumPayCalculationRate: z.ZodNumber; minimumPayFixedAmount: z.ZodNumber; statementDay: z.ZodNumber; charges: z.ZodOptional, "many">>; disputesInSuspenseAccountId: z.ZodOptional; graceForArrearsAging: z.ZodOptional; fundSourceAccountId: z.ZodOptional; receivableInterestAccountId: z.ZodOptional; receivablePenaltyAccountId: z.ZodOptional; transfersInSuspenseAccountId: z.ZodOptional; creditPortfolioAccountId: z.ZodOptional; receivableFeeAccountId: z.ZodOptional; interestOnIncomeAccountId: z.ZodOptional; incomeFromPenaltyAccountId: z.ZodOptional; incomeFromFeeAccountId: z.ZodOptional; incomeFromRecoveryAccountId: z.ZodOptional; writeOffAccountId: z.ZodOptional; overpaymentLiabilityAccountId: z.ZodOptional; paymentChannelToFundSourceMappings: z.ZodOptional; penaltyToIncomeAccountMappings: z.ZodOptional; feeToIncomeAccountMappings: z.ZodOptional; locale: z.ZodOptional; }, "strip", z.ZodTypeAny, { name: string; inMultiplesOf: number; isLinkedToFloatingInterestRates: boolean; nominalAnnualInterestRate: number; interestCompoundingPeriodType: number; interestPostingPeriodType: number; interestCalculationType: number; interestCalculationDaysInYearType: number; description: string; currencyCode: string; shortName: string; digitsAfterDecimal: number; accountingRule: number; nominalCashAdvanceInterestRate: number; nominalAnnualPenaltyInterestRate: number; isSecuredCreditProduct: boolean; gracePeriod: number; minimumPayCalculationRate: number; minimumPayFixedAmount: number; statementDay: number; locale?: string | undefined; charges?: { id: number; isMandatory: boolean; }[] | undefined; paymentChannelToFundSourceMappings?: string | undefined; feeToIncomeAccountMappings?: string | undefined; disputesInSuspenseAccountId?: number | undefined; graceForArrearsAging?: number | undefined; fundSourceAccountId?: number | undefined; receivableInterestAccountId?: number | undefined; receivablePenaltyAccountId?: number | undefined; transfersInSuspenseAccountId?: number | undefined; creditPortfolioAccountId?: number | undefined; receivableFeeAccountId?: number | undefined; interestOnIncomeAccountId?: number | undefined; incomeFromPenaltyAccountId?: number | undefined; incomeFromFeeAccountId?: number | undefined; incomeFromRecoveryAccountId?: number | undefined; writeOffAccountId?: number | undefined; overpaymentLiabilityAccountId?: number | undefined; penaltyToIncomeAccountMappings?: string | undefined; }, { name: string; inMultiplesOf: number; isLinkedToFloatingInterestRates: boolean; nominalAnnualInterestRate: number; interestCompoundingPeriodType: number; interestPostingPeriodType: number; interestCalculationType: number; interestCalculationDaysInYearType: number; description: string; currencyCode: string; shortName: string; digitsAfterDecimal: number; accountingRule: number; nominalCashAdvanceInterestRate: number; nominalAnnualPenaltyInterestRate: number; isSecuredCreditProduct: boolean; gracePeriod: number; minimumPayCalculationRate: number; minimumPayFixedAmount: number; statementDay: number; locale?: string | undefined; charges?: { id: number; isMandatory: boolean; }[] | undefined; paymentChannelToFundSourceMappings?: string | undefined; feeToIncomeAccountMappings?: string | undefined; disputesInSuspenseAccountId?: number | undefined; graceForArrearsAging?: number | undefined; fundSourceAccountId?: number | undefined; receivableInterestAccountId?: number | undefined; receivablePenaltyAccountId?: number | undefined; transfersInSuspenseAccountId?: number | undefined; creditPortfolioAccountId?: number | undefined; receivableFeeAccountId?: number | undefined; interestOnIncomeAccountId?: number | undefined; incomeFromPenaltyAccountId?: number | undefined; incomeFromFeeAccountId?: number | undefined; incomeFromRecoveryAccountId?: number | undefined; writeOffAccountId?: number | undefined; overpaymentLiabilityAccountId?: number | undefined; penaltyToIncomeAccountMappings?: string | undefined; }>; type CreateCreditProductRequest = z.infer; declare const CreateCreditProductResponseSchema: z.ZodObject<{ resourceId: z.ZodNumber; }, "strip", z.ZodTypeAny, { resourceId: number; }, { resourceId: number; }>; declare const UpdateCreditProductResponseSchema: z.ZodObject<{ id: z.ZodString; resourceId: z.ZodNumber; changes: z.ZodOptional; shortName: z.ZodOptional; inMultiplesOf: z.ZodOptional; locale: z.ZodOptional; nominalAnnualInterestRate: z.ZodOptional; statementDay: z.ZodOptional; minimumPayCalculationRate: z.ZodOptional; minimumPayFixedAmount: z.ZodOptional; charges: z.ZodOptional, "many">>; paymentChannelToFundSourceMappings: z.ZodOptional>; penaltyToIncomeAccountMappings: z.ZodOptional>; feeToIncomeAccountMappings: z.ZodOptional>; }, "strip", z.ZodAny, z.objectOutputType<{ name: z.ZodOptional; shortName: z.ZodOptional; inMultiplesOf: z.ZodOptional; locale: z.ZodOptional; nominalAnnualInterestRate: z.ZodOptional; statementDay: z.ZodOptional; minimumPayCalculationRate: z.ZodOptional; minimumPayFixedAmount: z.ZodOptional; charges: z.ZodOptional, "many">>; paymentChannelToFundSourceMappings: z.ZodOptional>; penaltyToIncomeAccountMappings: z.ZodOptional>; feeToIncomeAccountMappings: z.ZodOptional>; }, z.ZodAny, "strip">, z.objectInputType<{ name: z.ZodOptional; shortName: z.ZodOptional; inMultiplesOf: z.ZodOptional; locale: z.ZodOptional; nominalAnnualInterestRate: z.ZodOptional; statementDay: z.ZodOptional; minimumPayCalculationRate: z.ZodOptional; minimumPayFixedAmount: z.ZodOptional; charges: z.ZodOptional, "many">>; paymentChannelToFundSourceMappings: z.ZodOptional>; penaltyToIncomeAccountMappings: z.ZodOptional>; feeToIncomeAccountMappings: z.ZodOptional>; }, z.ZodAny, "strip">>>; }, "strip", z.ZodTypeAny, { id: string; resourceId: number; changes?: z.objectOutputType<{ name: z.ZodOptional; shortName: z.ZodOptional; inMultiplesOf: z.ZodOptional; locale: z.ZodOptional; nominalAnnualInterestRate: z.ZodOptional; statementDay: z.ZodOptional; minimumPayCalculationRate: z.ZodOptional; minimumPayFixedAmount: z.ZodOptional; charges: z.ZodOptional, "many">>; paymentChannelToFundSourceMappings: z.ZodOptional>; penaltyToIncomeAccountMappings: z.ZodOptional>; feeToIncomeAccountMappings: z.ZodOptional>; }, z.ZodAny, "strip"> | undefined; }, { id: string; resourceId: number; changes?: z.objectInputType<{ name: z.ZodOptional; shortName: z.ZodOptional; inMultiplesOf: z.ZodOptional; locale: z.ZodOptional; nominalAnnualInterestRate: z.ZodOptional; statementDay: z.ZodOptional; minimumPayCalculationRate: z.ZodOptional; minimumPayFixedAmount: z.ZodOptional; charges: z.ZodOptional, "many">>; paymentChannelToFundSourceMappings: z.ZodOptional>; penaltyToIncomeAccountMappings: z.ZodOptional>; feeToIncomeAccountMappings: z.ZodOptional>; }, z.ZodAny, "strip"> | undefined; }>; declare const GetCreditProductResponseSchema: z.ZodObject<{ id: z.ZodNumber; name: z.ZodString; shortName: z.ZodString; description: z.ZodString; currency: z.ZodObject<{ code: z.ZodString; name: z.ZodString; decimalPlaces: z.ZodNumber; inMultiplesOf: z.ZodNumber; displaySymbol: z.ZodString; nameCode: z.ZodString; displayLabel: z.ZodString; }, "strip", z.ZodTypeAny, { code: string; name: string; decimalPlaces: number; displaySymbol: string; nameCode: string; inMultiplesOf: number; displayLabel: string; }, { code: string; name: string; decimalPlaces: number; displaySymbol: string; nameCode: string; inMultiplesOf: number; displayLabel: string; }>; nominalAnnualInterestRate: z.ZodNumber; interestCompoundingPeriodType: z.ZodObject<{ id: z.ZodNumber; code: z.ZodString; value: z.ZodString; }, "strip", z.ZodTypeAny, { value: string; code: string; id: number; }, { value: string; code: string; id: number; }>; interestPostingPeriodType: z.ZodObject<{ id: z.ZodNumber; code: z.ZodString; value: z.ZodString; }, "strip", z.ZodTypeAny, { value: string; code: string; id: number; }, { value: string; code: string; id: number; }>; interestCalculationType: z.ZodObject<{ id: z.ZodNumber; code: z.ZodString; value: z.ZodString; }, "strip", z.ZodTypeAny, { value: string; code: string; id: number; }, { value: string; code: string; id: number; }>; interestCalculationDaysInYearType: z.ZodObject<{ id: z.ZodNumber; code: z.ZodString; value: z.ZodString; }, "strip", z.ZodTypeAny, { value: string; code: string; id: number; }, { value: string; code: string; id: number; }>; nominalCashAdvanceInterestRate: z.ZodNumber; nominalAnnualPenaltyInterestRate: z.ZodNumber; accountingRule: z.ZodObject<{ id: z.ZodNumber; code: z.ZodString; value: z.ZodString; }, "strip", z.ZodTypeAny, { value: string; code: string; id: number; }, { value: string; code: string; id: number; }>; charges: z.ZodArray, "many">; isLinkedToFloatingInterestRates: z.ZodBoolean; isFloatingInterestRateCalculationAllowed: z.ZodBoolean; isUsedForSuspenseAccounting: z.ZodBoolean; isLinkedWithFundSourceAccount: z.ZodBoolean; isSecuredCreditProduct: z.ZodBoolean; reserveProduct: z.ZodOptional>; gracePeriod: z.ZodNumber; minimumPayCalculationRate: z.ZodNumber; }, "strip", z.ZodTypeAny, { name: string; id: number; currency: { code: string; name: string; decimalPlaces: number; displaySymbol: string; nameCode: string; inMultiplesOf: number; displayLabel: string; }; isLinkedToFloatingInterestRates: boolean; nominalAnnualInterestRate: number; interestCompoundingPeriodType: { value: string; code: string; id: number; }; interestPostingPeriodType: { value: string; code: string; id: number; }; interestCalculationType: { value: string; code: string; id: number; }; interestCalculationDaysInYearType: { value: string; code: string; id: number; }; isFloatingInterestRateCalculationAllowed: boolean; charges: { id: number; isMandatory: boolean; }[]; description: string; isLinkedWithFundSourceAccount: boolean; shortName: string; accountingRule: { value: string; code: string; id: number; }; nominalCashAdvanceInterestRate: number; nominalAnnualPenaltyInterestRate: number; isSecuredCreditProduct: boolean; gracePeriod: number; minimumPayCalculationRate: number; isUsedForSuspenseAccounting: boolean; reserveProduct?: { id: number; withdrawalFeeForTransfers: boolean; allowOverdraft: boolean; enforceMinRequiredBalance: boolean; withHoldTax: boolean; isLinkedToFloatingInterestRates: boolean; isFloatingInterestRateCalculationAllowed: boolean; isLinkedWithFundSourceAccount: boolean; isUsedForSuspenseAccounting: boolean; isSkipCollectTransferCharge: boolean; isReservedProduct: boolean; } | undefined; }, { name: string; id: number; currency: { code: string; name: string; decimalPlaces: number; displaySymbol: string; nameCode: string; inMultiplesOf: number; displayLabel: string; }; isLinkedToFloatingInterestRates: boolean; nominalAnnualInterestRate: number; interestCompoundingPeriodType: { value: string; code: string; id: number; }; interestPostingPeriodType: { value: string; code: string; id: number; }; interestCalculationType: { value: string; code: string; id: number; }; interestCalculationDaysInYearType: { value: string; code: string; id: number; }; isFloatingInterestRateCalculationAllowed: boolean; charges: { id: number; isMandatory: boolean; }[]; description: string; isLinkedWithFundSourceAccount: boolean; shortName: string; accountingRule: { value: string; code: string; id: number; }; nominalCashAdvanceInterestRate: number; nominalAnnualPenaltyInterestRate: number; isSecuredCreditProduct: boolean; gracePeriod: number; minimumPayCalculationRate: number; isUsedForSuspenseAccounting: boolean; reserveProduct?: { id: number; withdrawalFeeForTransfers: boolean; allowOverdraft: boolean; enforceMinRequiredBalance: boolean; withHoldTax: boolean; isLinkedToFloatingInterestRates: boolean; isFloatingInterestRateCalculationAllowed: boolean; isLinkedWithFundSourceAccount: boolean; isUsedForSuspenseAccounting: boolean; isSkipCollectTransferCharge: boolean; isReservedProduct: boolean; } | undefined; }>; declare const GetCreditProductsResponseSchema: z.ZodArray; nominalAnnualInterestRate: z.ZodNumber; interestCompoundingPeriodType: z.ZodObject<{ id: z.ZodNumber; code: z.ZodString; value: z.ZodString; }, "strip", z.ZodTypeAny, { value: string; code: string; id: number; }, { value: string; code: string; id: number; }>; interestPostingPeriodType: z.ZodObject<{ id: z.ZodNumber; code: z.ZodString; value: z.ZodString; }, "strip", z.ZodTypeAny, { value: string; code: string; id: number; }, { value: string; code: string; id: number; }>; interestCalculationType: z.ZodObject<{ id: z.ZodNumber; code: z.ZodString; value: z.ZodString; }, "strip", z.ZodTypeAny, { value: string; code: string; id: number; }, { value: string; code: string; id: number; }>; interestCalculationDaysInYearType: z.ZodObject<{ id: z.ZodNumber; code: z.ZodString; value: z.ZodString; }, "strip", z.ZodTypeAny, { value: string; code: string; id: number; }, { value: string; code: string; id: number; }>; nominalCashAdvanceInterestRate: z.ZodNumber; nominalAnnualPenaltyInterestRate: z.ZodNumber; accountingRule: z.ZodObject<{ id: z.ZodNumber; code: z.ZodString; value: z.ZodString; }, "strip", z.ZodTypeAny, { value: string; code: string; id: number; }, { value: string; code: string; id: number; }>; charges: z.ZodArray, "many">; isLinkedToFloatingInterestRates: z.ZodBoolean; isFloatingInterestRateCalculationAllowed: z.ZodBoolean; isUsedForSuspenseAccounting: z.ZodBoolean; isLinkedWithFundSourceAccount: z.ZodBoolean; isSecuredCreditProduct: z.ZodBoolean; reserveProduct: z.ZodOptional>; gracePeriod: z.ZodNumber; minimumPayCalculationRate: z.ZodNumber; }, "strip", z.ZodTypeAny, { name: string; id: number; currency: { code: string; name: string; decimalPlaces: number; displaySymbol: string; nameCode: string; inMultiplesOf: number; displayLabel: string; }; isLinkedToFloatingInterestRates: boolean; nominalAnnualInterestRate: number; interestCompoundingPeriodType: { value: string; code: string; id: number; }; interestPostingPeriodType: { value: string; code: string; id: number; }; interestCalculationType: { value: string; code: string; id: number; }; interestCalculationDaysInYearType: { value: string; code: string; id: number; }; isFloatingInterestRateCalculationAllowed: boolean; charges: { id: number; isMandatory: boolean; }[]; description: string; isLinkedWithFundSourceAccount: boolean; shortName: string; accountingRule: { value: string; code: string; id: number; }; nominalCashAdvanceInterestRate: number; nominalAnnualPenaltyInterestRate: number; isSecuredCreditProduct: boolean; gracePeriod: number; minimumPayCalculationRate: number; isUsedForSuspenseAccounting: boolean; reserveProduct?: { id: number; withdrawalFeeForTransfers: boolean; allowOverdraft: boolean; enforceMinRequiredBalance: boolean; withHoldTax: boolean; isLinkedToFloatingInterestRates: boolean; isFloatingInterestRateCalculationAllowed: boolean; isLinkedWithFundSourceAccount: boolean; isUsedForSuspenseAccounting: boolean; isSkipCollectTransferCharge: boolean; isReservedProduct: boolean; } | undefined; }, { name: string; id: number; currency: { code: string; name: string; decimalPlaces: number; displaySymbol: string; nameCode: string; inMultiplesOf: number; displayLabel: string; }; isLinkedToFloatingInterestRates: boolean; nominalAnnualInterestRate: number; interestCompoundingPeriodType: { value: string; code: string; id: number; }; interestPostingPeriodType: { value: string; code: string; id: number; }; interestCalculationType: { value: string; code: string; id: number; }; interestCalculationDaysInYearType: { value: string; code: string; id: number; }; isFloatingInterestRateCalculationAllowed: boolean; charges: { id: number; isMandatory: boolean; }[]; description: string; isLinkedWithFundSourceAccount: boolean; shortName: string; accountingRule: { value: string; code: string; id: number; }; nominalCashAdvanceInterestRate: number; nominalAnnualPenaltyInterestRate: number; isSecuredCreditProduct: boolean; gracePeriod: number; minimumPayCalculationRate: number; isUsedForSuspenseAccounting: boolean; reserveProduct?: { id: number; withdrawalFeeForTransfers: boolean; allowOverdraft: boolean; enforceMinRequiredBalance: boolean; withHoldTax: boolean; isLinkedToFloatingInterestRates: boolean; isFloatingInterestRateCalculationAllowed: boolean; isLinkedWithFundSourceAccount: boolean; isUsedForSuspenseAccounting: boolean; isSkipCollectTransferCharge: boolean; isReservedProduct: boolean; } | undefined; }>, "many">; declare const UpdateCreditProductRequestSchema: z.ZodObject<{ currencyCode: z.ZodOptional; digitsAfterDecimal: z.ZodOptional; interestCompoundingPeriodType: z.ZodOptional; interestPostingPeriodType: z.ZodOptional; interestCalculationType: z.ZodOptional; interestCalculationDaysInYearType: z.ZodOptional; accountingRule: z.ZodOptional; isSecuredCreditProduct: z.ZodOptional; name: z.ZodOptional; shortName: z.ZodOptional; description: z.ZodOptional; inMultiplesOf: z.ZodOptional; isLinkedToFloatingInterestRates: z.ZodOptional; nominalAnnualInterestRate: z.ZodOptional; nominalAnnualPenaltyInterestRate: z.ZodOptional; gracePeriod: z.ZodOptional; nominalCashAdvanceInterestRate: z.ZodOptional; minimumPayCalculationRate: z.ZodOptional; minimumPayFixedAmount: z.ZodOptional; statementDay: z.ZodOptional; charges: z.ZodOptional, "many">>>; disputesInSuspenseAccountId: z.ZodOptional>; graceForArrearsAging: z.ZodOptional>; fundSourceAccountId: z.ZodOptional>; receivableInterestAccountId: z.ZodOptional>; receivablePenaltyAccountId: z.ZodOptional>; transfersInSuspenseAccountId: z.ZodOptional>; creditPortfolioAccountId: z.ZodOptional>; receivableFeeAccountId: z.ZodOptional>; interestOnIncomeAccountId: z.ZodOptional>; incomeFromPenaltyAccountId: z.ZodOptional>; incomeFromFeeAccountId: z.ZodOptional>; incomeFromRecoveryAccountId: z.ZodOptional>; writeOffAccountId: z.ZodOptional>; overpaymentLiabilityAccountId: z.ZodOptional>; paymentChannelToFundSourceMappings: z.ZodOptional>; penaltyToIncomeAccountMappings: z.ZodOptional>; feeToIncomeAccountMappings: z.ZodOptional>; locale: z.ZodOptional>; }, "strip", z.ZodTypeAny, { name?: string | undefined; locale?: string | undefined; inMultiplesOf?: number | undefined; isLinkedToFloatingInterestRates?: boolean | undefined; nominalAnnualInterestRate?: number | undefined; interestCompoundingPeriodType?: number | undefined; interestPostingPeriodType?: number | undefined; interestCalculationType?: number | undefined; interestCalculationDaysInYearType?: number | undefined; charges?: { id: number; isMandatory: boolean; }[] | undefined; description?: string | undefined; currencyCode?: string | undefined; shortName?: string | undefined; digitsAfterDecimal?: number | undefined; accountingRule?: number | undefined; paymentChannelToFundSourceMappings?: string | undefined; feeToIncomeAccountMappings?: string | undefined; nominalCashAdvanceInterestRate?: number | undefined; nominalAnnualPenaltyInterestRate?: number | undefined; isSecuredCreditProduct?: boolean | undefined; gracePeriod?: number | undefined; minimumPayCalculationRate?: number | undefined; minimumPayFixedAmount?: number | undefined; statementDay?: number | undefined; disputesInSuspenseAccountId?: number | undefined; graceForArrearsAging?: number | undefined; fundSourceAccountId?: number | undefined; receivableInterestAccountId?: number | undefined; receivablePenaltyAccountId?: number | undefined; transfersInSuspenseAccountId?: number | undefined; creditPortfolioAccountId?: number | undefined; receivableFeeAccountId?: number | undefined; interestOnIncomeAccountId?: number | undefined; incomeFromPenaltyAccountId?: number | undefined; incomeFromFeeAccountId?: number | undefined; incomeFromRecoveryAccountId?: number | undefined; writeOffAccountId?: number | undefined; overpaymentLiabilityAccountId?: number | undefined; penaltyToIncomeAccountMappings?: string | undefined; }, { name?: string | undefined; locale?: string | undefined; inMultiplesOf?: number | undefined; isLinkedToFloatingInterestRates?: boolean | undefined; nominalAnnualInterestRate?: number | undefined; interestCompoundingPeriodType?: number | undefined; interestPostingPeriodType?: number | undefined; interestCalculationType?: number | undefined; interestCalculationDaysInYearType?: number | undefined; charges?: { id: number; isMandatory: boolean; }[] | undefined; description?: string | undefined; currencyCode?: string | undefined; shortName?: string | undefined; digitsAfterDecimal?: number | undefined; accountingRule?: number | undefined; paymentChannelToFundSourceMappings?: string | undefined; feeToIncomeAccountMappings?: string | undefined; nominalCashAdvanceInterestRate?: number | undefined; nominalAnnualPenaltyInterestRate?: number | undefined; isSecuredCreditProduct?: boolean | undefined; gracePeriod?: number | undefined; minimumPayCalculationRate?: number | undefined; minimumPayFixedAmount?: number | undefined; statementDay?: number | undefined; disputesInSuspenseAccountId?: number | undefined; graceForArrearsAging?: number | undefined; fundSourceAccountId?: number | undefined; receivableInterestAccountId?: number | undefined; receivablePenaltyAccountId?: number | undefined; transfersInSuspenseAccountId?: number | undefined; creditPortfolioAccountId?: number | undefined; receivableFeeAccountId?: number | undefined; interestOnIncomeAccountId?: number | undefined; incomeFromPenaltyAccountId?: number | undefined; incomeFromFeeAccountId?: number | undefined; incomeFromRecoveryAccountId?: number | undefined; writeOffAccountId?: number | undefined; overpaymentLiabilityAccountId?: number | undefined; penaltyToIncomeAccountMappings?: string | undefined; }>; type GetCreditProductResponse = z.infer; type GetCreditProductsResponse = z.infer; type UpdateCreditProductRequest = z.infer; declare const CreateClientRequestShape: { firstname: z.ZodString; middlename: z.ZodOptional; lastname: z.ZodString; occupationId: z.ZodOptional; isCurrentlyEmployed: z.ZodOptional; nickname: z.ZodOptional; nationalityId: z.ZodOptional; genderId: z.ZodOptional; locale: z.ZodOptional; officeId: z.ZodNumber; mobileCountryCode: z.ZodString; mobileNo: z.ZodString; emailAddress: z.ZodString; legalFormId: z.ZodOptional; externalId: z.ZodOptional; clientTypes: z.ZodOptional>; isOptedForMLALStatus: z.ZodOptional; currentMLALStatus: z.ZodOptional; isStaff: z.ZodOptional; staffId: z.ZodOptional; clientClassificationId: z.ZodOptional; savingsProductId: z.ZodOptional; familyMembers: z.ZodOptional; middleName: z.ZodOptional; lastName: z.ZodOptional; relationshipId: z.ZodOptional; genderId: z.ZodOptional; maritalStatusId: z.ZodOptional; qualification: z.ZodOptional; isDependent: z.ZodOptional; mobileNumber: z.ZodOptional; dateFormat: z.ZodOptional; dateOfBirth: z.ZodOptional; age: z.ZodOptional; locale: z.ZodOptional; }, "strip", z.ZodTypeAny, { dateFormat?: string | undefined; locale?: string | undefined; firstName?: string | undefined; lastName?: string | undefined; dateOfBirth?: string | undefined; middleName?: string | undefined; relationshipId?: number | undefined; genderId?: number | undefined; maritalStatusId?: number | undefined; qualification?: string | undefined; isDependent?: boolean | undefined; mobileNumber?: string | undefined; age?: string | undefined; }, { dateFormat?: string | undefined; locale?: string | undefined; firstName?: string | undefined; lastName?: string | undefined; dateOfBirth?: string | undefined; middleName?: string | undefined; relationshipId?: number | undefined; genderId?: number | undefined; maritalStatusId?: number | undefined; qualification?: string | undefined; isDependent?: boolean | undefined; mobileNumber?: string | undefined; age?: string | undefined; }>, "many">>; active: z.ZodOptional; dateFormat: z.ZodOptional; activationDate: z.ZodOptional; submittedOnDate: z.ZodOptional; dateOfBirth: z.ZodOptional; }; declare const CreateClientRequestSchema: z.ZodObject<{ firstname: z.ZodString; middlename: z.ZodOptional; lastname: z.ZodString; occupationId: z.ZodOptional; isCurrentlyEmployed: z.ZodOptional; nickname: z.ZodOptional; nationalityId: z.ZodOptional; genderId: z.ZodOptional; locale: z.ZodOptional; officeId: z.ZodNumber; mobileCountryCode: z.ZodString; mobileNo: z.ZodString; emailAddress: z.ZodString; legalFormId: z.ZodOptional; externalId: z.ZodOptional; clientTypes: z.ZodOptional>; isOptedForMLALStatus: z.ZodOptional; currentMLALStatus: z.ZodOptional; isStaff: z.ZodOptional; staffId: z.ZodOptional; clientClassificationId: z.ZodOptional; savingsProductId: z.ZodOptional; familyMembers: z.ZodOptional; middleName: z.ZodOptional; lastName: z.ZodOptional; relationshipId: z.ZodOptional; genderId: z.ZodOptional; maritalStatusId: z.ZodOptional; qualification: z.ZodOptional; isDependent: z.ZodOptional; mobileNumber: z.ZodOptional; dateFormat: z.ZodOptional; dateOfBirth: z.ZodOptional; age: z.ZodOptional; locale: z.ZodOptional; }, "strip", z.ZodTypeAny, { dateFormat?: string | undefined; locale?: string | undefined; firstName?: string | undefined; lastName?: string | undefined; dateOfBirth?: string | undefined; middleName?: string | undefined; relationshipId?: number | undefined; genderId?: number | undefined; maritalStatusId?: number | undefined; qualification?: string | undefined; isDependent?: boolean | undefined; mobileNumber?: string | undefined; age?: string | undefined; }, { dateFormat?: string | undefined; locale?: string | undefined; firstName?: string | undefined; lastName?: string | undefined; dateOfBirth?: string | undefined; middleName?: string | undefined; relationshipId?: number | undefined; genderId?: number | undefined; maritalStatusId?: number | undefined; qualification?: string | undefined; isDependent?: boolean | undefined; mobileNumber?: string | undefined; age?: string | undefined; }>, "many">>; active: z.ZodOptional; dateFormat: z.ZodOptional; activationDate: z.ZodOptional; submittedOnDate: z.ZodOptional; dateOfBirth: z.ZodOptional; }, "strip", z.ZodAny, z.objectOutputType<{ firstname: z.ZodString; middlename: z.ZodOptional; lastname: z.ZodString; occupationId: z.ZodOptional; isCurrentlyEmployed: z.ZodOptional; nickname: z.ZodOptional; nationalityId: z.ZodOptional; genderId: z.ZodOptional; locale: z.ZodOptional; officeId: z.ZodNumber; mobileCountryCode: z.ZodString; mobileNo: z.ZodString; emailAddress: z.ZodString; legalFormId: z.ZodOptional; externalId: z.ZodOptional; clientTypes: z.ZodOptional>; isOptedForMLALStatus: z.ZodOptional; currentMLALStatus: z.ZodOptional; isStaff: z.ZodOptional; staffId: z.ZodOptional; clientClassificationId: z.ZodOptional; savingsProductId: z.ZodOptional; familyMembers: z.ZodOptional; middleName: z.ZodOptional; lastName: z.ZodOptional; relationshipId: z.ZodOptional; genderId: z.ZodOptional; maritalStatusId: z.ZodOptional; qualification: z.ZodOptional; isDependent: z.ZodOptional; mobileNumber: z.ZodOptional; dateFormat: z.ZodOptional; dateOfBirth: z.ZodOptional; age: z.ZodOptional; locale: z.ZodOptional; }, "strip", z.ZodTypeAny, { dateFormat?: string | undefined; locale?: string | undefined; firstName?: string | undefined; lastName?: string | undefined; dateOfBirth?: string | undefined; middleName?: string | undefined; relationshipId?: number | undefined; genderId?: number | undefined; maritalStatusId?: number | undefined; qualification?: string | undefined; isDependent?: boolean | undefined; mobileNumber?: string | undefined; age?: string | undefined; }, { dateFormat?: string | undefined; locale?: string | undefined; firstName?: string | undefined; lastName?: string | undefined; dateOfBirth?: string | undefined; middleName?: string | undefined; relationshipId?: number | undefined; genderId?: number | undefined; maritalStatusId?: number | undefined; qualification?: string | undefined; isDependent?: boolean | undefined; mobileNumber?: string | undefined; age?: string | undefined; }>, "many">>; active: z.ZodOptional; dateFormat: z.ZodOptional; activationDate: z.ZodOptional; submittedOnDate: z.ZodOptional; dateOfBirth: z.ZodOptional; }, z.ZodAny, "strip">, z.objectInputType<{ firstname: z.ZodString; middlename: z.ZodOptional; lastname: z.ZodString; occupationId: z.ZodOptional; isCurrentlyEmployed: z.ZodOptional; nickname: z.ZodOptional; nationalityId: z.ZodOptional; genderId: z.ZodOptional; locale: z.ZodOptional; officeId: z.ZodNumber; mobileCountryCode: z.ZodString; mobileNo: z.ZodString; emailAddress: z.ZodString; legalFormId: z.ZodOptional; externalId: z.ZodOptional; clientTypes: z.ZodOptional>; isOptedForMLALStatus: z.ZodOptional; currentMLALStatus: z.ZodOptional; isStaff: z.ZodOptional; staffId: z.ZodOptional; clientClassificationId: z.ZodOptional; savingsProductId: z.ZodOptional; familyMembers: z.ZodOptional; middleName: z.ZodOptional; lastName: z.ZodOptional; relationshipId: z.ZodOptional; genderId: z.ZodOptional; maritalStatusId: z.ZodOptional; qualification: z.ZodOptional; isDependent: z.ZodOptional; mobileNumber: z.ZodOptional; dateFormat: z.ZodOptional; dateOfBirth: z.ZodOptional; age: z.ZodOptional; locale: z.ZodOptional; }, "strip", z.ZodTypeAny, { dateFormat?: string | undefined; locale?: string | undefined; firstName?: string | undefined; lastName?: string | undefined; dateOfBirth?: string | undefined; middleName?: string | undefined; relationshipId?: number | undefined; genderId?: number | undefined; maritalStatusId?: number | undefined; qualification?: string | undefined; isDependent?: boolean | undefined; mobileNumber?: string | undefined; age?: string | undefined; }, { dateFormat?: string | undefined; locale?: string | undefined; firstName?: string | undefined; lastName?: string | undefined; dateOfBirth?: string | undefined; middleName?: string | undefined; relationshipId?: number | undefined; genderId?: number | undefined; maritalStatusId?: number | undefined; qualification?: string | undefined; isDependent?: boolean | undefined; mobileNumber?: string | undefined; age?: string | undefined; }>, "many">>; active: z.ZodOptional; dateFormat: z.ZodOptional; activationDate: z.ZodOptional; submittedOnDate: z.ZodOptional; dateOfBirth: z.ZodOptional; }, z.ZodAny, "strip">>; declare const CreateClientResponseShape: { id: z.ZodString; officeId: z.ZodNumber; clientId: z.ZodNumber; resourceId: z.ZodNumber; }; declare const CreateClientResponseSchema: z.ZodObject<{ id: z.ZodString; officeId: z.ZodNumber; clientId: z.ZodNumber; resourceId: z.ZodNumber; }, "strip", z.ZodAny, z.objectOutputType<{ id: z.ZodString; officeId: z.ZodNumber; clientId: z.ZodNumber; resourceId: z.ZodNumber; }, z.ZodAny, "strip">, z.objectInputType<{ id: z.ZodString; officeId: z.ZodNumber; clientId: z.ZodNumber; resourceId: z.ZodNumber; }, z.ZodAny, "strip">>; declare const UpdateClientRequestShape: { firstname: z.ZodOptional; middlename: z.ZodOptional; fullname: z.ZodOptional; genderId: z.ZodOptional; lastname: z.ZodOptional; occupationId: z.ZodOptional; mobileCountryCode: z.ZodOptional; mobileNo: z.ZodOptional; emailAddress: z.ZodOptional; externalId: z.ZodOptional; clientClassificationId: z.ZodOptional; dateOfBirth: z.ZodOptional; dateFormat: z.ZodOptional; }; declare const UpdateClientRequestSchema: z.ZodObject<{ firstname: z.ZodOptional; middlename: z.ZodOptional; fullname: z.ZodOptional; genderId: z.ZodOptional; lastname: z.ZodOptional; occupationId: z.ZodOptional; mobileCountryCode: z.ZodOptional; mobileNo: z.ZodOptional; emailAddress: z.ZodOptional; externalId: z.ZodOptional; clientClassificationId: z.ZodOptional; dateOfBirth: z.ZodOptional; dateFormat: z.ZodOptional; }, "strip", z.ZodAny, z.objectOutputType<{ firstname: z.ZodOptional; middlename: z.ZodOptional; fullname: z.ZodOptional; genderId: z.ZodOptional; lastname: z.ZodOptional; occupationId: z.ZodOptional; mobileCountryCode: z.ZodOptional; mobileNo: z.ZodOptional; emailAddress: z.ZodOptional; externalId: z.ZodOptional; clientClassificationId: z.ZodOptional; dateOfBirth: z.ZodOptional; dateFormat: z.ZodOptional; }, z.ZodAny, "strip">, z.objectInputType<{ firstname: z.ZodOptional; middlename: z.ZodOptional; fullname: z.ZodOptional; genderId: z.ZodOptional; lastname: z.ZodOptional; occupationId: z.ZodOptional; mobileCountryCode: z.ZodOptional; mobileNo: z.ZodOptional; emailAddress: z.ZodOptional; externalId: z.ZodOptional; clientClassificationId: z.ZodOptional; dateOfBirth: z.ZodOptional; dateFormat: z.ZodOptional; }, z.ZodAny, "strip">>; declare const UpdateClientIdentifierRequestShape: { documentTypeId: z.ZodString; documentKey: z.ZodString; status: z.ZodString; description: z.ZodOptional; issuedBy: z.ZodOptional; locale: z.ZodOptional; dateFormat: z.ZodOptional; expiryDate: z.ZodOptional; nationality: z.ZodOptional; issuedDate: z.ZodOptional; }; declare const UpdateClientIdentifierRequestSchema: z.ZodObject<{ documentTypeId: z.ZodString; documentKey: z.ZodString; status: z.ZodString; description: z.ZodOptional; issuedBy: z.ZodOptional; locale: z.ZodOptional; dateFormat: z.ZodOptional; expiryDate: z.ZodOptional; nationality: z.ZodOptional; issuedDate: z.ZodOptional; }, "strip", z.ZodAny, z.objectOutputType<{ documentTypeId: z.ZodString; documentKey: z.ZodString; status: z.ZodString; description: z.ZodOptional; issuedBy: z.ZodOptional; locale: z.ZodOptional; dateFormat: z.ZodOptional; expiryDate: z.ZodOptional; nationality: z.ZodOptional; issuedDate: z.ZodOptional; }, z.ZodAny, "strip">, z.objectInputType<{ documentTypeId: z.ZodString; documentKey: z.ZodString; status: z.ZodString; description: z.ZodOptional; issuedBy: z.ZodOptional; locale: z.ZodOptional; dateFormat: z.ZodOptional; expiryDate: z.ZodOptional; nationality: z.ZodOptional; issuedDate: z.ZodOptional; }, z.ZodAny, "strip">>; declare const UpdateClientIdentifierResponseShape: { id: z.ZodNumber; officeId: z.ZodNumber; clientId: z.ZodNumber; resourceId: z.ZodNumber; changes: z.ZodRecord; isScheduledTransfer: z.ZodBoolean; isSkipNotification: z.ZodBoolean; }; declare const UpdateClientIdentifierResponseSchema: z.ZodObject<{ id: z.ZodNumber; officeId: z.ZodNumber; clientId: z.ZodNumber; resourceId: z.ZodNumber; changes: z.ZodRecord; isScheduledTransfer: z.ZodBoolean; isSkipNotification: z.ZodBoolean; }, "strip", z.ZodAny, z.objectOutputType<{ id: z.ZodNumber; officeId: z.ZodNumber; clientId: z.ZodNumber; resourceId: z.ZodNumber; changes: z.ZodRecord; isScheduledTransfer: z.ZodBoolean; isSkipNotification: z.ZodBoolean; }, z.ZodAny, "strip">, z.objectInputType<{ id: z.ZodNumber; officeId: z.ZodNumber; clientId: z.ZodNumber; resourceId: z.ZodNumber; changes: z.ZodRecord; isScheduledTransfer: z.ZodBoolean; isSkipNotification: z.ZodBoolean; }, z.ZodAny, "strip">>; declare const ErrorDetailShape: { developerMessage: z.ZodString; defaultUserMessage: z.ZodString; userMessageGlobalisationCode: z.ZodString; parameterName: z.ZodOptional; value: z.ZodNullable; args: z.ZodOptional, "many">>; }; declare const ErrorDetailSchema: z.ZodObject<{ developerMessage: z.ZodString; defaultUserMessage: z.ZodString; userMessageGlobalisationCode: z.ZodString; parameterName: z.ZodOptional; value: z.ZodNullable; args: z.ZodOptional, "many">>; }, "strip", z.ZodTypeAny, { developerMessage: string; defaultUserMessage: string; userMessageGlobalisationCode: string; value?: any; parameterName?: string | undefined; args?: { value?: any; }[] | undefined; }, { developerMessage: string; defaultUserMessage: string; userMessageGlobalisationCode: string; value?: any; parameterName?: string | undefined; args?: { value?: any; }[] | undefined; }>; declare const ApiErrorResponseShape: { developerMessage: z.ZodString; httpStatusCode: z.ZodString; defaultUserMessage: z.ZodString; userMessageGlobalisationCode: z.ZodString; errors: z.ZodOptional; value: z.ZodNullable; args: z.ZodOptional, "many">>; }, "strip", z.ZodTypeAny, { developerMessage: string; defaultUserMessage: string; userMessageGlobalisationCode: string; value?: any; parameterName?: string | undefined; args?: { value?: any; }[] | undefined; }, { developerMessage: string; defaultUserMessage: string; userMessageGlobalisationCode: string; value?: any; parameterName?: string | undefined; args?: { value?: any; }[] | undefined; }>, "many">>; }; declare const ApiErrorResponseSchema: z.ZodObject<{ developerMessage: z.ZodString; httpStatusCode: z.ZodString; defaultUserMessage: z.ZodString; userMessageGlobalisationCode: z.ZodString; errors: z.ZodOptional; value: z.ZodNullable; args: z.ZodOptional, "many">>; }, "strip", z.ZodTypeAny, { developerMessage: string; defaultUserMessage: string; userMessageGlobalisationCode: string; value?: any; parameterName?: string | undefined; args?: { value?: any; }[] | undefined; }, { developerMessage: string; defaultUserMessage: string; userMessageGlobalisationCode: string; value?: any; parameterName?: string | undefined; args?: { value?: any; }[] | undefined; }>, "many">>; }, "strip", z.ZodAny, z.objectOutputType<{ developerMessage: z.ZodString; httpStatusCode: z.ZodString; defaultUserMessage: z.ZodString; userMessageGlobalisationCode: z.ZodString; errors: z.ZodOptional; value: z.ZodNullable; args: z.ZodOptional, "many">>; }, "strip", z.ZodTypeAny, { developerMessage: string; defaultUserMessage: string; userMessageGlobalisationCode: string; value?: any; parameterName?: string | undefined; args?: { value?: any; }[] | undefined; }, { developerMessage: string; defaultUserMessage: string; userMessageGlobalisationCode: string; value?: any; parameterName?: string | undefined; args?: { value?: any; }[] | undefined; }>, "many">>; }, z.ZodAny, "strip">, z.objectInputType<{ developerMessage: z.ZodString; httpStatusCode: z.ZodString; defaultUserMessage: z.ZodString; userMessageGlobalisationCode: z.ZodString; errors: z.ZodOptional; value: z.ZodNullable; args: z.ZodOptional, "many">>; }, "strip", z.ZodTypeAny, { developerMessage: string; defaultUserMessage: string; userMessageGlobalisationCode: string; value?: any; parameterName?: string | undefined; args?: { value?: any; }[] | undefined; }, { developerMessage: string; defaultUserMessage: string; userMessageGlobalisationCode: string; value?: any; parameterName?: string | undefined; args?: { value?: any; }[] | undefined; }>, "many">>; }, z.ZodAny, "strip">>; declare const ListClientsRequestShape: { tenantId: z.ZodOptional; offset: z.ZodOptional; limit: z.ZodOptional; orderBy: z.ZodOptional; sortOrder: z.ZodOptional; officeId: z.ZodOptional; displayName: z.ZodOptional; firstname: z.ZodOptional; lastname: z.ZodOptional; externalId: z.ZodOptional; orphansOnly: z.ZodOptional; clientStatus: z.ZodOptional; mobileNo: z.ZodOptional; createdStartDate: z.ZodOptional; creationEndDate: z.ZodOptional; activatedStartDate: z.ZodOptional; activatedEndDate: z.ZodOptional; closedStartDate: z.ZodOptional; closedEndDate: z.ZodOptional; }; declare const ListClientsRequestSchema: z.ZodObject<{ tenantId: z.ZodOptional; offset: z.ZodOptional; limit: z.ZodOptional; orderBy: z.ZodOptional; sortOrder: z.ZodOptional; officeId: z.ZodOptional; displayName: z.ZodOptional; firstname: z.ZodOptional; lastname: z.ZodOptional; externalId: z.ZodOptional; orphansOnly: z.ZodOptional; clientStatus: z.ZodOptional; mobileNo: z.ZodOptional; createdStartDate: z.ZodOptional; creationEndDate: z.ZodOptional; activatedStartDate: z.ZodOptional; activatedEndDate: z.ZodOptional; closedStartDate: z.ZodOptional; closedEndDate: z.ZodOptional; }, "strip", z.ZodTypeAny, { displayName?: string | undefined; externalId?: string | undefined; tenantId?: string | undefined; orderBy?: string | undefined; sortOrder?: string | undefined; limit?: number | undefined; offset?: number | undefined; officeId?: number | undefined; firstname?: string | undefined; lastname?: string | undefined; mobileNo?: string | undefined; orphansOnly?: boolean | undefined; clientStatus?: string | undefined; createdStartDate?: string | undefined; creationEndDate?: string | undefined; activatedStartDate?: string | undefined; activatedEndDate?: string | undefined; closedStartDate?: string | undefined; closedEndDate?: string | undefined; }, { displayName?: string | undefined; externalId?: string | undefined; tenantId?: string | undefined; orderBy?: string | undefined; sortOrder?: string | undefined; limit?: number | undefined; offset?: number | undefined; officeId?: number | undefined; firstname?: string | undefined; lastname?: string | undefined; mobileNo?: string | undefined; orphansOnly?: boolean | undefined; clientStatus?: string | undefined; createdStartDate?: string | undefined; creationEndDate?: string | undefined; activatedStartDate?: string | undefined; activatedEndDate?: string | undefined; closedStartDate?: string | undefined; closedEndDate?: string | undefined; }>; declare const ClientDataShape: { id: z.ZodNumber; accountNo: z.ZodString; status: z.ZodObject<{ id: z.ZodNumber; code: z.ZodString; value: z.ZodString; }, "strip", z.ZodTypeAny, { value: string; code: string; id: number; }, { value: string; code: string; id: number; }>; subStatus: z.ZodObject<{ active: z.ZodBoolean; mandatory: z.ZodBoolean; systemDefined: z.ZodBoolean; }, "strip", z.ZodTypeAny, { active: boolean; mandatory: boolean; systemDefined: boolean; }, { active: boolean; mandatory: boolean; systemDefined: boolean; }>; active: z.ZodBoolean; activationDate: z.ZodOptional>; firstname: z.ZodString; lastname: z.ZodString; displayName: z.ZodString; mobileNo: z.ZodString; emailAddress: z.ZodString; dateOfBirth: z.ZodArray; gender: z.ZodObject<{ id: z.ZodNumber; }, "strip", z.ZodTypeAny, { id: number; }, { id: number; }>; clientTypes: z.ZodArray; clientClassification: z.ZodObject<{ id: z.ZodNumber; name: z.ZodOptional; }, "strip", z.ZodTypeAny, { id: number; name?: string | undefined; }, { id: number; name?: string | undefined; }>; occupation: z.ZodObject<{ active: z.ZodBoolean; }, "strip", z.ZodTypeAny, { active: boolean; }, { active: boolean; }>; isStaff: z.ZodBoolean; skipAvs: z.ZodBoolean; officeId: z.ZodNumber; officeName: z.ZodString; imageId: z.ZodOptional; imagePresent: z.ZodOptional; timeline: z.ZodObject<{ submittedOnDate: z.ZodArray; submittedByUsername: z.ZodOptional; submittedByFirstname: z.ZodOptional; submittedByLastname: z.ZodOptional; activatedOnDate: z.ZodOptional>; activatedByUsername: z.ZodOptional; activatedByFirstname: z.ZodOptional; activatedByLastname: z.ZodOptional; }, "strip", z.ZodTypeAny, { submittedOnDate: number[]; submittedByUsername?: string | undefined; submittedByFirstname?: string | undefined; submittedByLastname?: string | undefined; activatedOnDate?: number[] | undefined; activatedByUsername?: string | undefined; activatedByFirstname?: string | undefined; activatedByLastname?: string | undefined; }, { submittedOnDate: number[]; submittedByUsername?: string | undefined; submittedByFirstname?: string | undefined; submittedByLastname?: string | undefined; activatedOnDate?: number[] | undefined; activatedByUsername?: string | undefined; activatedByFirstname?: string | undefined; activatedByLastname?: string | undefined; }>; legalForm: z.ZodObject<{ id: z.ZodNumber; code: z.ZodString; value: z.ZodString; }, "strip", z.ZodTypeAny, { value: string; code: string; id: number; }, { value: string; code: string; id: number; }>; clientVerificationStatus: z.ZodString; updatedAt: z.ZodString; isBlockExternalCardsAddition: z.ZodBoolean; clientNonPersonDetails: z.ZodObject<{ constitution: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; mainBusinessLine: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; countryOfIncorporation: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; }, "strip", z.ZodAny, z.objectOutputType<{ constitution: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; mainBusinessLine: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; countryOfIncorporation: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; }, z.ZodAny, "strip">, z.objectInputType<{ constitution: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; mainBusinessLine: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; countryOfIncorporation: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; }, z.ZodAny, "strip">>; clientTransferOptionData: z.ZodObject<{ isExternalCardDebitDisable: z.ZodBoolean; isExternalCardCreditDisable: z.ZodBoolean; isAchDebitOutgoingDisable: z.ZodBoolean; isAchCreditOutgoingDisable: z.ZodBoolean; isAchDebitIncomingDisable: z.ZodBoolean; isAchCreditIncomingDisable: z.ZodBoolean; isInternalCreditDisable: z.ZodBoolean; isInternalDebitDisable: z.ZodBoolean; isWireCreditOutgoingDisable: z.ZodBoolean; isWireCreditIncomingDisable: z.ZodBoolean; isSwiftCreditOutgoingDisable: z.ZodBoolean; isSwiftCreditIncomingDisable: z.ZodBoolean; isFxpayCreditOutgoingDisable: z.ZodBoolean; isAllocateToSubAccountDisable: z.ZodBoolean; isInternalCreditOwnDisable: z.ZodBoolean; type: z.ZodString; resourceId: z.ZodNumber; id: z.ZodNumber; }, "strip", z.ZodAny, z.objectOutputType<{ isExternalCardDebitDisable: z.ZodBoolean; isExternalCardCreditDisable: z.ZodBoolean; isAchDebitOutgoingDisable: z.ZodBoolean; isAchCreditOutgoingDisable: z.ZodBoolean; isAchDebitIncomingDisable: z.ZodBoolean; isAchCreditIncomingDisable: z.ZodBoolean; isInternalCreditDisable: z.ZodBoolean; isInternalDebitDisable: z.ZodBoolean; isWireCreditOutgoingDisable: z.ZodBoolean; isWireCreditIncomingDisable: z.ZodBoolean; isSwiftCreditOutgoingDisable: z.ZodBoolean; isSwiftCreditIncomingDisable: z.ZodBoolean; isFxpayCreditOutgoingDisable: z.ZodBoolean; isAllocateToSubAccountDisable: z.ZodBoolean; isInternalCreditOwnDisable: z.ZodBoolean; type: z.ZodString; resourceId: z.ZodNumber; id: z.ZodNumber; }, z.ZodAny, "strip">, z.objectInputType<{ isExternalCardDebitDisable: z.ZodBoolean; isExternalCardCreditDisable: z.ZodBoolean; isAchDebitOutgoingDisable: z.ZodBoolean; isAchCreditOutgoingDisable: z.ZodBoolean; isAchDebitIncomingDisable: z.ZodBoolean; isAchCreditIncomingDisable: z.ZodBoolean; isInternalCreditDisable: z.ZodBoolean; isInternalDebitDisable: z.ZodBoolean; isWireCreditOutgoingDisable: z.ZodBoolean; isWireCreditIncomingDisable: z.ZodBoolean; isSwiftCreditOutgoingDisable: z.ZodBoolean; isSwiftCreditIncomingDisable: z.ZodBoolean; isFxpayCreditOutgoingDisable: z.ZodBoolean; isAllocateToSubAccountDisable: z.ZodBoolean; isInternalCreditOwnDisable: z.ZodBoolean; type: z.ZodString; resourceId: z.ZodNumber; id: z.ZodNumber; }, z.ZodAny, "strip">>; authorizations: z.ZodOptional>; mobileCountryCode: z.ZodString; clientKycStatus: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; ofLoanCycle: z.ZodNumber; ofLoanActive: z.ZodNumber; activeDepositAccount: z.ZodNumber; onBoardingStatus: z.ZodOptional; }; declare const GetClientsResponseShape: { totalFilteredRecords: z.ZodNumber; pageItems: z.ZodArray; subStatus: z.ZodObject<{ active: z.ZodBoolean; mandatory: z.ZodBoolean; systemDefined: z.ZodBoolean; }, "strip", z.ZodTypeAny, { active: boolean; mandatory: boolean; systemDefined: boolean; }, { active: boolean; mandatory: boolean; systemDefined: boolean; }>; active: z.ZodBoolean; activationDate: z.ZodOptional>; firstname: z.ZodString; lastname: z.ZodString; displayName: z.ZodString; mobileNo: z.ZodString; emailAddress: z.ZodString; dateOfBirth: z.ZodArray; gender: z.ZodObject<{ id: z.ZodNumber; }, "strip", z.ZodTypeAny, { id: number; }, { id: number; }>; clientTypes: z.ZodArray; clientClassification: z.ZodObject<{ id: z.ZodNumber; name: z.ZodOptional; }, "strip", z.ZodTypeAny, { id: number; name?: string | undefined; }, { id: number; name?: string | undefined; }>; occupation: z.ZodObject<{ active: z.ZodBoolean; }, "strip", z.ZodTypeAny, { active: boolean; }, { active: boolean; }>; isStaff: z.ZodBoolean; skipAvs: z.ZodBoolean; officeId: z.ZodNumber; officeName: z.ZodString; imageId: z.ZodOptional; imagePresent: z.ZodOptional; timeline: z.ZodObject<{ submittedOnDate: z.ZodArray; submittedByUsername: z.ZodOptional; submittedByFirstname: z.ZodOptional; submittedByLastname: z.ZodOptional; activatedOnDate: z.ZodOptional>; activatedByUsername: z.ZodOptional; activatedByFirstname: z.ZodOptional; activatedByLastname: z.ZodOptional; }, "strip", z.ZodTypeAny, { submittedOnDate: number[]; submittedByUsername?: string | undefined; submittedByFirstname?: string | undefined; submittedByLastname?: string | undefined; activatedOnDate?: number[] | undefined; activatedByUsername?: string | undefined; activatedByFirstname?: string | undefined; activatedByLastname?: string | undefined; }, { submittedOnDate: number[]; submittedByUsername?: string | undefined; submittedByFirstname?: string | undefined; submittedByLastname?: string | undefined; activatedOnDate?: number[] | undefined; activatedByUsername?: string | undefined; activatedByFirstname?: string | undefined; activatedByLastname?: string | undefined; }>; legalForm: z.ZodObject<{ id: z.ZodNumber; code: z.ZodString; value: z.ZodString; }, "strip", z.ZodTypeAny, { value: string; code: string; id: number; }, { value: string; code: string; id: number; }>; clientVerificationStatus: z.ZodString; updatedAt: z.ZodString; isBlockExternalCardsAddition: z.ZodBoolean; clientNonPersonDetails: z.ZodObject<{ constitution: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; mainBusinessLine: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; countryOfIncorporation: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; }, "strip", z.ZodAny, z.objectOutputType<{ constitution: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; mainBusinessLine: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; countryOfIncorporation: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; }, z.ZodAny, "strip">, z.objectInputType<{ constitution: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; mainBusinessLine: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; countryOfIncorporation: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; }, z.ZodAny, "strip">>; clientTransferOptionData: z.ZodObject<{ isExternalCardDebitDisable: z.ZodBoolean; isExternalCardCreditDisable: z.ZodBoolean; isAchDebitOutgoingDisable: z.ZodBoolean; isAchCreditOutgoingDisable: z.ZodBoolean; isAchDebitIncomingDisable: z.ZodBoolean; isAchCreditIncomingDisable: z.ZodBoolean; isInternalCreditDisable: z.ZodBoolean; isInternalDebitDisable: z.ZodBoolean; isWireCreditOutgoingDisable: z.ZodBoolean; isWireCreditIncomingDisable: z.ZodBoolean; isSwiftCreditOutgoingDisable: z.ZodBoolean; isSwiftCreditIncomingDisable: z.ZodBoolean; isFxpayCreditOutgoingDisable: z.ZodBoolean; isAllocateToSubAccountDisable: z.ZodBoolean; isInternalCreditOwnDisable: z.ZodBoolean; type: z.ZodString; resourceId: z.ZodNumber; id: z.ZodNumber; }, "strip", z.ZodAny, z.objectOutputType<{ isExternalCardDebitDisable: z.ZodBoolean; isExternalCardCreditDisable: z.ZodBoolean; isAchDebitOutgoingDisable: z.ZodBoolean; isAchCreditOutgoingDisable: z.ZodBoolean; isAchDebitIncomingDisable: z.ZodBoolean; isAchCreditIncomingDisable: z.ZodBoolean; isInternalCreditDisable: z.ZodBoolean; isInternalDebitDisable: z.ZodBoolean; isWireCreditOutgoingDisable: z.ZodBoolean; isWireCreditIncomingDisable: z.ZodBoolean; isSwiftCreditOutgoingDisable: z.ZodBoolean; isSwiftCreditIncomingDisable: z.ZodBoolean; isFxpayCreditOutgoingDisable: z.ZodBoolean; isAllocateToSubAccountDisable: z.ZodBoolean; isInternalCreditOwnDisable: z.ZodBoolean; type: z.ZodString; resourceId: z.ZodNumber; id: z.ZodNumber; }, z.ZodAny, "strip">, z.objectInputType<{ isExternalCardDebitDisable: z.ZodBoolean; isExternalCardCreditDisable: z.ZodBoolean; isAchDebitOutgoingDisable: z.ZodBoolean; isAchCreditOutgoingDisable: z.ZodBoolean; isAchDebitIncomingDisable: z.ZodBoolean; isAchCreditIncomingDisable: z.ZodBoolean; isInternalCreditDisable: z.ZodBoolean; isInternalDebitDisable: z.ZodBoolean; isWireCreditOutgoingDisable: z.ZodBoolean; isWireCreditIncomingDisable: z.ZodBoolean; isSwiftCreditOutgoingDisable: z.ZodBoolean; isSwiftCreditIncomingDisable: z.ZodBoolean; isFxpayCreditOutgoingDisable: z.ZodBoolean; isAllocateToSubAccountDisable: z.ZodBoolean; isInternalCreditOwnDisable: z.ZodBoolean; type: z.ZodString; resourceId: z.ZodNumber; id: z.ZodNumber; }, z.ZodAny, "strip">>; authorizations: z.ZodOptional>; mobileCountryCode: z.ZodString; clientKycStatus: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; ofLoanCycle: z.ZodNumber; ofLoanActive: z.ZodNumber; activeDepositAccount: z.ZodNumber; onBoardingStatus: z.ZodOptional; }, "strip", z.ZodAny, z.objectOutputType<{ id: z.ZodNumber; accountNo: z.ZodString; status: z.ZodObject<{ id: z.ZodNumber; code: z.ZodString; value: z.ZodString; }, "strip", z.ZodTypeAny, { value: string; code: string; id: number; }, { value: string; code: string; id: number; }>; subStatus: z.ZodObject<{ active: z.ZodBoolean; mandatory: z.ZodBoolean; systemDefined: z.ZodBoolean; }, "strip", z.ZodTypeAny, { active: boolean; mandatory: boolean; systemDefined: boolean; }, { active: boolean; mandatory: boolean; systemDefined: boolean; }>; active: z.ZodBoolean; activationDate: z.ZodOptional>; firstname: z.ZodString; lastname: z.ZodString; displayName: z.ZodString; mobileNo: z.ZodString; emailAddress: z.ZodString; dateOfBirth: z.ZodArray; gender: z.ZodObject<{ id: z.ZodNumber; }, "strip", z.ZodTypeAny, { id: number; }, { id: number; }>; clientTypes: z.ZodArray; clientClassification: z.ZodObject<{ id: z.ZodNumber; name: z.ZodOptional; }, "strip", z.ZodTypeAny, { id: number; name?: string | undefined; }, { id: number; name?: string | undefined; }>; occupation: z.ZodObject<{ active: z.ZodBoolean; }, "strip", z.ZodTypeAny, { active: boolean; }, { active: boolean; }>; isStaff: z.ZodBoolean; skipAvs: z.ZodBoolean; officeId: z.ZodNumber; officeName: z.ZodString; imageId: z.ZodOptional; imagePresent: z.ZodOptional; timeline: z.ZodObject<{ submittedOnDate: z.ZodArray; submittedByUsername: z.ZodOptional; submittedByFirstname: z.ZodOptional; submittedByLastname: z.ZodOptional; activatedOnDate: z.ZodOptional>; activatedByUsername: z.ZodOptional; activatedByFirstname: z.ZodOptional; activatedByLastname: z.ZodOptional; }, "strip", z.ZodTypeAny, { submittedOnDate: number[]; submittedByUsername?: string | undefined; submittedByFirstname?: string | undefined; submittedByLastname?: string | undefined; activatedOnDate?: number[] | undefined; activatedByUsername?: string | undefined; activatedByFirstname?: string | undefined; activatedByLastname?: string | undefined; }, { submittedOnDate: number[]; submittedByUsername?: string | undefined; submittedByFirstname?: string | undefined; submittedByLastname?: string | undefined; activatedOnDate?: number[] | undefined; activatedByUsername?: string | undefined; activatedByFirstname?: string | undefined; activatedByLastname?: string | undefined; }>; legalForm: z.ZodObject<{ id: z.ZodNumber; code: z.ZodString; value: z.ZodString; }, "strip", z.ZodTypeAny, { value: string; code: string; id: number; }, { value: string; code: string; id: number; }>; clientVerificationStatus: z.ZodString; updatedAt: z.ZodString; isBlockExternalCardsAddition: z.ZodBoolean; clientNonPersonDetails: z.ZodObject<{ constitution: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; mainBusinessLine: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; countryOfIncorporation: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; }, "strip", z.ZodAny, z.objectOutputType<{ constitution: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; mainBusinessLine: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; countryOfIncorporation: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; }, z.ZodAny, "strip">, z.objectInputType<{ constitution: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; mainBusinessLine: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; countryOfIncorporation: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; }, z.ZodAny, "strip">>; clientTransferOptionData: z.ZodObject<{ isExternalCardDebitDisable: z.ZodBoolean; isExternalCardCreditDisable: z.ZodBoolean; isAchDebitOutgoingDisable: z.ZodBoolean; isAchCreditOutgoingDisable: z.ZodBoolean; isAchDebitIncomingDisable: z.ZodBoolean; isAchCreditIncomingDisable: z.ZodBoolean; isInternalCreditDisable: z.ZodBoolean; isInternalDebitDisable: z.ZodBoolean; isWireCreditOutgoingDisable: z.ZodBoolean; isWireCreditIncomingDisable: z.ZodBoolean; isSwiftCreditOutgoingDisable: z.ZodBoolean; isSwiftCreditIncomingDisable: z.ZodBoolean; isFxpayCreditOutgoingDisable: z.ZodBoolean; isAllocateToSubAccountDisable: z.ZodBoolean; isInternalCreditOwnDisable: z.ZodBoolean; type: z.ZodString; resourceId: z.ZodNumber; id: z.ZodNumber; }, "strip", z.ZodAny, z.objectOutputType<{ isExternalCardDebitDisable: z.ZodBoolean; isExternalCardCreditDisable: z.ZodBoolean; isAchDebitOutgoingDisable: z.ZodBoolean; isAchCreditOutgoingDisable: z.ZodBoolean; isAchDebitIncomingDisable: z.ZodBoolean; isAchCreditIncomingDisable: z.ZodBoolean; isInternalCreditDisable: z.ZodBoolean; isInternalDebitDisable: z.ZodBoolean; isWireCreditOutgoingDisable: z.ZodBoolean; isWireCreditIncomingDisable: z.ZodBoolean; isSwiftCreditOutgoingDisable: z.ZodBoolean; isSwiftCreditIncomingDisable: z.ZodBoolean; isFxpayCreditOutgoingDisable: z.ZodBoolean; isAllocateToSubAccountDisable: z.ZodBoolean; isInternalCreditOwnDisable: z.ZodBoolean; type: z.ZodString; resourceId: z.ZodNumber; id: z.ZodNumber; }, z.ZodAny, "strip">, z.objectInputType<{ isExternalCardDebitDisable: z.ZodBoolean; isExternalCardCreditDisable: z.ZodBoolean; isAchDebitOutgoingDisable: z.ZodBoolean; isAchCreditOutgoingDisable: z.ZodBoolean; isAchDebitIncomingDisable: z.ZodBoolean; isAchCreditIncomingDisable: z.ZodBoolean; isInternalCreditDisable: z.ZodBoolean; isInternalDebitDisable: z.ZodBoolean; isWireCreditOutgoingDisable: z.ZodBoolean; isWireCreditIncomingDisable: z.ZodBoolean; isSwiftCreditOutgoingDisable: z.ZodBoolean; isSwiftCreditIncomingDisable: z.ZodBoolean; isFxpayCreditOutgoingDisable: z.ZodBoolean; isAllocateToSubAccountDisable: z.ZodBoolean; isInternalCreditOwnDisable: z.ZodBoolean; type: z.ZodString; resourceId: z.ZodNumber; id: z.ZodNumber; }, z.ZodAny, "strip">>; authorizations: z.ZodOptional>; mobileCountryCode: z.ZodString; clientKycStatus: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; ofLoanCycle: z.ZodNumber; ofLoanActive: z.ZodNumber; activeDepositAccount: z.ZodNumber; onBoardingStatus: z.ZodOptional; }, z.ZodAny, "strip">, z.objectInputType<{ id: z.ZodNumber; accountNo: z.ZodString; status: z.ZodObject<{ id: z.ZodNumber; code: z.ZodString; value: z.ZodString; }, "strip", z.ZodTypeAny, { value: string; code: string; id: number; }, { value: string; code: string; id: number; }>; subStatus: z.ZodObject<{ active: z.ZodBoolean; mandatory: z.ZodBoolean; systemDefined: z.ZodBoolean; }, "strip", z.ZodTypeAny, { active: boolean; mandatory: boolean; systemDefined: boolean; }, { active: boolean; mandatory: boolean; systemDefined: boolean; }>; active: z.ZodBoolean; activationDate: z.ZodOptional>; firstname: z.ZodString; lastname: z.ZodString; displayName: z.ZodString; mobileNo: z.ZodString; emailAddress: z.ZodString; dateOfBirth: z.ZodArray; gender: z.ZodObject<{ id: z.ZodNumber; }, "strip", z.ZodTypeAny, { id: number; }, { id: number; }>; clientTypes: z.ZodArray; clientClassification: z.ZodObject<{ id: z.ZodNumber; name: z.ZodOptional; }, "strip", z.ZodTypeAny, { id: number; name?: string | undefined; }, { id: number; name?: string | undefined; }>; occupation: z.ZodObject<{ active: z.ZodBoolean; }, "strip", z.ZodTypeAny, { active: boolean; }, { active: boolean; }>; isStaff: z.ZodBoolean; skipAvs: z.ZodBoolean; officeId: z.ZodNumber; officeName: z.ZodString; imageId: z.ZodOptional; imagePresent: z.ZodOptional; timeline: z.ZodObject<{ submittedOnDate: z.ZodArray; submittedByUsername: z.ZodOptional; submittedByFirstname: z.ZodOptional; submittedByLastname: z.ZodOptional; activatedOnDate: z.ZodOptional>; activatedByUsername: z.ZodOptional; activatedByFirstname: z.ZodOptional; activatedByLastname: z.ZodOptional; }, "strip", z.ZodTypeAny, { submittedOnDate: number[]; submittedByUsername?: string | undefined; submittedByFirstname?: string | undefined; submittedByLastname?: string | undefined; activatedOnDate?: number[] | undefined; activatedByUsername?: string | undefined; activatedByFirstname?: string | undefined; activatedByLastname?: string | undefined; }, { submittedOnDate: number[]; submittedByUsername?: string | undefined; submittedByFirstname?: string | undefined; submittedByLastname?: string | undefined; activatedOnDate?: number[] | undefined; activatedByUsername?: string | undefined; activatedByFirstname?: string | undefined; activatedByLastname?: string | undefined; }>; legalForm: z.ZodObject<{ id: z.ZodNumber; code: z.ZodString; value: z.ZodString; }, "strip", z.ZodTypeAny, { value: string; code: string; id: number; }, { value: string; code: string; id: number; }>; clientVerificationStatus: z.ZodString; updatedAt: z.ZodString; isBlockExternalCardsAddition: z.ZodBoolean; clientNonPersonDetails: z.ZodObject<{ constitution: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; mainBusinessLine: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; countryOfIncorporation: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; }, "strip", z.ZodAny, z.objectOutputType<{ constitution: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; mainBusinessLine: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; countryOfIncorporation: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; }, z.ZodAny, "strip">, z.objectInputType<{ constitution: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; mainBusinessLine: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; countryOfIncorporation: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; }, z.ZodAny, "strip">>; clientTransferOptionData: z.ZodObject<{ isExternalCardDebitDisable: z.ZodBoolean; isExternalCardCreditDisable: z.ZodBoolean; isAchDebitOutgoingDisable: z.ZodBoolean; isAchCreditOutgoingDisable: z.ZodBoolean; isAchDebitIncomingDisable: z.ZodBoolean; isAchCreditIncomingDisable: z.ZodBoolean; isInternalCreditDisable: z.ZodBoolean; isInternalDebitDisable: z.ZodBoolean; isWireCreditOutgoingDisable: z.ZodBoolean; isWireCreditIncomingDisable: z.ZodBoolean; isSwiftCreditOutgoingDisable: z.ZodBoolean; isSwiftCreditIncomingDisable: z.ZodBoolean; isFxpayCreditOutgoingDisable: z.ZodBoolean; isAllocateToSubAccountDisable: z.ZodBoolean; isInternalCreditOwnDisable: z.ZodBoolean; type: z.ZodString; resourceId: z.ZodNumber; id: z.ZodNumber; }, "strip", z.ZodAny, z.objectOutputType<{ isExternalCardDebitDisable: z.ZodBoolean; isExternalCardCreditDisable: z.ZodBoolean; isAchDebitOutgoingDisable: z.ZodBoolean; isAchCreditOutgoingDisable: z.ZodBoolean; isAchDebitIncomingDisable: z.ZodBoolean; isAchCreditIncomingDisable: z.ZodBoolean; isInternalCreditDisable: z.ZodBoolean; isInternalDebitDisable: z.ZodBoolean; isWireCreditOutgoingDisable: z.ZodBoolean; isWireCreditIncomingDisable: z.ZodBoolean; isSwiftCreditOutgoingDisable: z.ZodBoolean; isSwiftCreditIncomingDisable: z.ZodBoolean; isFxpayCreditOutgoingDisable: z.ZodBoolean; isAllocateToSubAccountDisable: z.ZodBoolean; isInternalCreditOwnDisable: z.ZodBoolean; type: z.ZodString; resourceId: z.ZodNumber; id: z.ZodNumber; }, z.ZodAny, "strip">, z.objectInputType<{ isExternalCardDebitDisable: z.ZodBoolean; isExternalCardCreditDisable: z.ZodBoolean; isAchDebitOutgoingDisable: z.ZodBoolean; isAchCreditOutgoingDisable: z.ZodBoolean; isAchDebitIncomingDisable: z.ZodBoolean; isAchCreditIncomingDisable: z.ZodBoolean; isInternalCreditDisable: z.ZodBoolean; isInternalDebitDisable: z.ZodBoolean; isWireCreditOutgoingDisable: z.ZodBoolean; isWireCreditIncomingDisable: z.ZodBoolean; isSwiftCreditOutgoingDisable: z.ZodBoolean; isSwiftCreditIncomingDisable: z.ZodBoolean; isFxpayCreditOutgoingDisable: z.ZodBoolean; isAllocateToSubAccountDisable: z.ZodBoolean; isInternalCreditOwnDisable: z.ZodBoolean; type: z.ZodString; resourceId: z.ZodNumber; id: z.ZodNumber; }, z.ZodAny, "strip">>; authorizations: z.ZodOptional>; mobileCountryCode: z.ZodString; clientKycStatus: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; ofLoanCycle: z.ZodNumber; ofLoanActive: z.ZodNumber; activeDepositAccount: z.ZodNumber; onBoardingStatus: z.ZodOptional; }, z.ZodAny, "strip">>, "many">; }; declare const GetClientsResponseSchema: z.ZodObject<{ totalFilteredRecords: z.ZodNumber; pageItems: z.ZodArray; subStatus: z.ZodObject<{ active: z.ZodBoolean; mandatory: z.ZodBoolean; systemDefined: z.ZodBoolean; }, "strip", z.ZodTypeAny, { active: boolean; mandatory: boolean; systemDefined: boolean; }, { active: boolean; mandatory: boolean; systemDefined: boolean; }>; active: z.ZodBoolean; activationDate: z.ZodOptional>; firstname: z.ZodString; lastname: z.ZodString; displayName: z.ZodString; mobileNo: z.ZodString; emailAddress: z.ZodString; dateOfBirth: z.ZodArray; gender: z.ZodObject<{ id: z.ZodNumber; }, "strip", z.ZodTypeAny, { id: number; }, { id: number; }>; clientTypes: z.ZodArray; clientClassification: z.ZodObject<{ id: z.ZodNumber; name: z.ZodOptional; }, "strip", z.ZodTypeAny, { id: number; name?: string | undefined; }, { id: number; name?: string | undefined; }>; occupation: z.ZodObject<{ active: z.ZodBoolean; }, "strip", z.ZodTypeAny, { active: boolean; }, { active: boolean; }>; isStaff: z.ZodBoolean; skipAvs: z.ZodBoolean; officeId: z.ZodNumber; officeName: z.ZodString; imageId: z.ZodOptional; imagePresent: z.ZodOptional; timeline: z.ZodObject<{ submittedOnDate: z.ZodArray; submittedByUsername: z.ZodOptional; submittedByFirstname: z.ZodOptional; submittedByLastname: z.ZodOptional; activatedOnDate: z.ZodOptional>; activatedByUsername: z.ZodOptional; activatedByFirstname: z.ZodOptional; activatedByLastname: z.ZodOptional; }, "strip", z.ZodTypeAny, { submittedOnDate: number[]; submittedByUsername?: string | undefined; submittedByFirstname?: string | undefined; submittedByLastname?: string | undefined; activatedOnDate?: number[] | undefined; activatedByUsername?: string | undefined; activatedByFirstname?: string | undefined; activatedByLastname?: string | undefined; }, { submittedOnDate: number[]; submittedByUsername?: string | undefined; submittedByFirstname?: string | undefined; submittedByLastname?: string | undefined; activatedOnDate?: number[] | undefined; activatedByUsername?: string | undefined; activatedByFirstname?: string | undefined; activatedByLastname?: string | undefined; }>; legalForm: z.ZodObject<{ id: z.ZodNumber; code: z.ZodString; value: z.ZodString; }, "strip", z.ZodTypeAny, { value: string; code: string; id: number; }, { value: string; code: string; id: number; }>; clientVerificationStatus: z.ZodString; updatedAt: z.ZodString; isBlockExternalCardsAddition: z.ZodBoolean; clientNonPersonDetails: z.ZodObject<{ constitution: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; mainBusinessLine: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; countryOfIncorporation: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; }, "strip", z.ZodAny, z.objectOutputType<{ constitution: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; mainBusinessLine: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; countryOfIncorporation: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; }, z.ZodAny, "strip">, z.objectInputType<{ constitution: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; mainBusinessLine: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; countryOfIncorporation: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; }, z.ZodAny, "strip">>; clientTransferOptionData: z.ZodObject<{ isExternalCardDebitDisable: z.ZodBoolean; isExternalCardCreditDisable: z.ZodBoolean; isAchDebitOutgoingDisable: z.ZodBoolean; isAchCreditOutgoingDisable: z.ZodBoolean; isAchDebitIncomingDisable: z.ZodBoolean; isAchCreditIncomingDisable: z.ZodBoolean; isInternalCreditDisable: z.ZodBoolean; isInternalDebitDisable: z.ZodBoolean; isWireCreditOutgoingDisable: z.ZodBoolean; isWireCreditIncomingDisable: z.ZodBoolean; isSwiftCreditOutgoingDisable: z.ZodBoolean; isSwiftCreditIncomingDisable: z.ZodBoolean; isFxpayCreditOutgoingDisable: z.ZodBoolean; isAllocateToSubAccountDisable: z.ZodBoolean; isInternalCreditOwnDisable: z.ZodBoolean; type: z.ZodString; resourceId: z.ZodNumber; id: z.ZodNumber; }, "strip", z.ZodAny, z.objectOutputType<{ isExternalCardDebitDisable: z.ZodBoolean; isExternalCardCreditDisable: z.ZodBoolean; isAchDebitOutgoingDisable: z.ZodBoolean; isAchCreditOutgoingDisable: z.ZodBoolean; isAchDebitIncomingDisable: z.ZodBoolean; isAchCreditIncomingDisable: z.ZodBoolean; isInternalCreditDisable: z.ZodBoolean; isInternalDebitDisable: z.ZodBoolean; isWireCreditOutgoingDisable: z.ZodBoolean; isWireCreditIncomingDisable: z.ZodBoolean; isSwiftCreditOutgoingDisable: z.ZodBoolean; isSwiftCreditIncomingDisable: z.ZodBoolean; isFxpayCreditOutgoingDisable: z.ZodBoolean; isAllocateToSubAccountDisable: z.ZodBoolean; isInternalCreditOwnDisable: z.ZodBoolean; type: z.ZodString; resourceId: z.ZodNumber; id: z.ZodNumber; }, z.ZodAny, "strip">, z.objectInputType<{ isExternalCardDebitDisable: z.ZodBoolean; isExternalCardCreditDisable: z.ZodBoolean; isAchDebitOutgoingDisable: z.ZodBoolean; isAchCreditOutgoingDisable: z.ZodBoolean; isAchDebitIncomingDisable: z.ZodBoolean; isAchCreditIncomingDisable: z.ZodBoolean; isInternalCreditDisable: z.ZodBoolean; isInternalDebitDisable: z.ZodBoolean; isWireCreditOutgoingDisable: z.ZodBoolean; isWireCreditIncomingDisable: z.ZodBoolean; isSwiftCreditOutgoingDisable: z.ZodBoolean; isSwiftCreditIncomingDisable: z.ZodBoolean; isFxpayCreditOutgoingDisable: z.ZodBoolean; isAllocateToSubAccountDisable: z.ZodBoolean; isInternalCreditOwnDisable: z.ZodBoolean; type: z.ZodString; resourceId: z.ZodNumber; id: z.ZodNumber; }, z.ZodAny, "strip">>; authorizations: z.ZodOptional>; mobileCountryCode: z.ZodString; clientKycStatus: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; ofLoanCycle: z.ZodNumber; ofLoanActive: z.ZodNumber; activeDepositAccount: z.ZodNumber; onBoardingStatus: z.ZodOptional; }, "strip", z.ZodAny, z.objectOutputType<{ id: z.ZodNumber; accountNo: z.ZodString; status: z.ZodObject<{ id: z.ZodNumber; code: z.ZodString; value: z.ZodString; }, "strip", z.ZodTypeAny, { value: string; code: string; id: number; }, { value: string; code: string; id: number; }>; subStatus: z.ZodObject<{ active: z.ZodBoolean; mandatory: z.ZodBoolean; systemDefined: z.ZodBoolean; }, "strip", z.ZodTypeAny, { active: boolean; mandatory: boolean; systemDefined: boolean; }, { active: boolean; mandatory: boolean; systemDefined: boolean; }>; active: z.ZodBoolean; activationDate: z.ZodOptional>; firstname: z.ZodString; lastname: z.ZodString; displayName: z.ZodString; mobileNo: z.ZodString; emailAddress: z.ZodString; dateOfBirth: z.ZodArray; gender: z.ZodObject<{ id: z.ZodNumber; }, "strip", z.ZodTypeAny, { id: number; }, { id: number; }>; clientTypes: z.ZodArray; clientClassification: z.ZodObject<{ id: z.ZodNumber; name: z.ZodOptional; }, "strip", z.ZodTypeAny, { id: number; name?: string | undefined; }, { id: number; name?: string | undefined; }>; occupation: z.ZodObject<{ active: z.ZodBoolean; }, "strip", z.ZodTypeAny, { active: boolean; }, { active: boolean; }>; isStaff: z.ZodBoolean; skipAvs: z.ZodBoolean; officeId: z.ZodNumber; officeName: z.ZodString; imageId: z.ZodOptional; imagePresent: z.ZodOptional; timeline: z.ZodObject<{ submittedOnDate: z.ZodArray; submittedByUsername: z.ZodOptional; submittedByFirstname: z.ZodOptional; submittedByLastname: z.ZodOptional; activatedOnDate: z.ZodOptional>; activatedByUsername: z.ZodOptional; activatedByFirstname: z.ZodOptional; activatedByLastname: z.ZodOptional; }, "strip", z.ZodTypeAny, { submittedOnDate: number[]; submittedByUsername?: string | undefined; submittedByFirstname?: string | undefined; submittedByLastname?: string | undefined; activatedOnDate?: number[] | undefined; activatedByUsername?: string | undefined; activatedByFirstname?: string | undefined; activatedByLastname?: string | undefined; }, { submittedOnDate: number[]; submittedByUsername?: string | undefined; submittedByFirstname?: string | undefined; submittedByLastname?: string | undefined; activatedOnDate?: number[] | undefined; activatedByUsername?: string | undefined; activatedByFirstname?: string | undefined; activatedByLastname?: string | undefined; }>; legalForm: z.ZodObject<{ id: z.ZodNumber; code: z.ZodString; value: z.ZodString; }, "strip", z.ZodTypeAny, { value: string; code: string; id: number; }, { value: string; code: string; id: number; }>; clientVerificationStatus: z.ZodString; updatedAt: z.ZodString; isBlockExternalCardsAddition: z.ZodBoolean; clientNonPersonDetails: z.ZodObject<{ constitution: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; mainBusinessLine: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; countryOfIncorporation: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; }, "strip", z.ZodAny, z.objectOutputType<{ constitution: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; mainBusinessLine: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; countryOfIncorporation: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; }, z.ZodAny, "strip">, z.objectInputType<{ constitution: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; mainBusinessLine: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; countryOfIncorporation: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; }, z.ZodAny, "strip">>; clientTransferOptionData: z.ZodObject<{ isExternalCardDebitDisable: z.ZodBoolean; isExternalCardCreditDisable: z.ZodBoolean; isAchDebitOutgoingDisable: z.ZodBoolean; isAchCreditOutgoingDisable: z.ZodBoolean; isAchDebitIncomingDisable: z.ZodBoolean; isAchCreditIncomingDisable: z.ZodBoolean; isInternalCreditDisable: z.ZodBoolean; isInternalDebitDisable: z.ZodBoolean; isWireCreditOutgoingDisable: z.ZodBoolean; isWireCreditIncomingDisable: z.ZodBoolean; isSwiftCreditOutgoingDisable: z.ZodBoolean; isSwiftCreditIncomingDisable: z.ZodBoolean; isFxpayCreditOutgoingDisable: z.ZodBoolean; isAllocateToSubAccountDisable: z.ZodBoolean; isInternalCreditOwnDisable: z.ZodBoolean; type: z.ZodString; resourceId: z.ZodNumber; id: z.ZodNumber; }, "strip", z.ZodAny, z.objectOutputType<{ isExternalCardDebitDisable: z.ZodBoolean; isExternalCardCreditDisable: z.ZodBoolean; isAchDebitOutgoingDisable: z.ZodBoolean; isAchCreditOutgoingDisable: z.ZodBoolean; isAchDebitIncomingDisable: z.ZodBoolean; isAchCreditIncomingDisable: z.ZodBoolean; isInternalCreditDisable: z.ZodBoolean; isInternalDebitDisable: z.ZodBoolean; isWireCreditOutgoingDisable: z.ZodBoolean; isWireCreditIncomingDisable: z.ZodBoolean; isSwiftCreditOutgoingDisable: z.ZodBoolean; isSwiftCreditIncomingDisable: z.ZodBoolean; isFxpayCreditOutgoingDisable: z.ZodBoolean; isAllocateToSubAccountDisable: z.ZodBoolean; isInternalCreditOwnDisable: z.ZodBoolean; type: z.ZodString; resourceId: z.ZodNumber; id: z.ZodNumber; }, z.ZodAny, "strip">, z.objectInputType<{ isExternalCardDebitDisable: z.ZodBoolean; isExternalCardCreditDisable: z.ZodBoolean; isAchDebitOutgoingDisable: z.ZodBoolean; isAchCreditOutgoingDisable: z.ZodBoolean; isAchDebitIncomingDisable: z.ZodBoolean; isAchCreditIncomingDisable: z.ZodBoolean; isInternalCreditDisable: z.ZodBoolean; isInternalDebitDisable: z.ZodBoolean; isWireCreditOutgoingDisable: z.ZodBoolean; isWireCreditIncomingDisable: z.ZodBoolean; isSwiftCreditOutgoingDisable: z.ZodBoolean; isSwiftCreditIncomingDisable: z.ZodBoolean; isFxpayCreditOutgoingDisable: z.ZodBoolean; isAllocateToSubAccountDisable: z.ZodBoolean; isInternalCreditOwnDisable: z.ZodBoolean; type: z.ZodString; resourceId: z.ZodNumber; id: z.ZodNumber; }, z.ZodAny, "strip">>; authorizations: z.ZodOptional>; mobileCountryCode: z.ZodString; clientKycStatus: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; ofLoanCycle: z.ZodNumber; ofLoanActive: z.ZodNumber; activeDepositAccount: z.ZodNumber; onBoardingStatus: z.ZodOptional; }, z.ZodAny, "strip">, z.objectInputType<{ id: z.ZodNumber; accountNo: z.ZodString; status: z.ZodObject<{ id: z.ZodNumber; code: z.ZodString; value: z.ZodString; }, "strip", z.ZodTypeAny, { value: string; code: string; id: number; }, { value: string; code: string; id: number; }>; subStatus: z.ZodObject<{ active: z.ZodBoolean; mandatory: z.ZodBoolean; systemDefined: z.ZodBoolean; }, "strip", z.ZodTypeAny, { active: boolean; mandatory: boolean; systemDefined: boolean; }, { active: boolean; mandatory: boolean; systemDefined: boolean; }>; active: z.ZodBoolean; activationDate: z.ZodOptional>; firstname: z.ZodString; lastname: z.ZodString; displayName: z.ZodString; mobileNo: z.ZodString; emailAddress: z.ZodString; dateOfBirth: z.ZodArray; gender: z.ZodObject<{ id: z.ZodNumber; }, "strip", z.ZodTypeAny, { id: number; }, { id: number; }>; clientTypes: z.ZodArray; clientClassification: z.ZodObject<{ id: z.ZodNumber; name: z.ZodOptional; }, "strip", z.ZodTypeAny, { id: number; name?: string | undefined; }, { id: number; name?: string | undefined; }>; occupation: z.ZodObject<{ active: z.ZodBoolean; }, "strip", z.ZodTypeAny, { active: boolean; }, { active: boolean; }>; isStaff: z.ZodBoolean; skipAvs: z.ZodBoolean; officeId: z.ZodNumber; officeName: z.ZodString; imageId: z.ZodOptional; imagePresent: z.ZodOptional; timeline: z.ZodObject<{ submittedOnDate: z.ZodArray; submittedByUsername: z.ZodOptional; submittedByFirstname: z.ZodOptional; submittedByLastname: z.ZodOptional; activatedOnDate: z.ZodOptional>; activatedByUsername: z.ZodOptional; activatedByFirstname: z.ZodOptional; activatedByLastname: z.ZodOptional; }, "strip", z.ZodTypeAny, { submittedOnDate: number[]; submittedByUsername?: string | undefined; submittedByFirstname?: string | undefined; submittedByLastname?: string | undefined; activatedOnDate?: number[] | undefined; activatedByUsername?: string | undefined; activatedByFirstname?: string | undefined; activatedByLastname?: string | undefined; }, { submittedOnDate: number[]; submittedByUsername?: string | undefined; submittedByFirstname?: string | undefined; submittedByLastname?: string | undefined; activatedOnDate?: number[] | undefined; activatedByUsername?: string | undefined; activatedByFirstname?: string | undefined; activatedByLastname?: string | undefined; }>; legalForm: z.ZodObject<{ id: z.ZodNumber; code: z.ZodString; value: z.ZodString; }, "strip", z.ZodTypeAny, { value: string; code: string; id: number; }, { value: string; code: string; id: number; }>; clientVerificationStatus: z.ZodString; updatedAt: z.ZodString; isBlockExternalCardsAddition: z.ZodBoolean; clientNonPersonDetails: z.ZodObject<{ constitution: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; mainBusinessLine: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; countryOfIncorporation: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; }, "strip", z.ZodAny, z.objectOutputType<{ constitution: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; mainBusinessLine: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; countryOfIncorporation: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; }, z.ZodAny, "strip">, z.objectInputType<{ constitution: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; mainBusinessLine: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; countryOfIncorporation: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; }, z.ZodAny, "strip">>; clientTransferOptionData: z.ZodObject<{ isExternalCardDebitDisable: z.ZodBoolean; isExternalCardCreditDisable: z.ZodBoolean; isAchDebitOutgoingDisable: z.ZodBoolean; isAchCreditOutgoingDisable: z.ZodBoolean; isAchDebitIncomingDisable: z.ZodBoolean; isAchCreditIncomingDisable: z.ZodBoolean; isInternalCreditDisable: z.ZodBoolean; isInternalDebitDisable: z.ZodBoolean; isWireCreditOutgoingDisable: z.ZodBoolean; isWireCreditIncomingDisable: z.ZodBoolean; isSwiftCreditOutgoingDisable: z.ZodBoolean; isSwiftCreditIncomingDisable: z.ZodBoolean; isFxpayCreditOutgoingDisable: z.ZodBoolean; isAllocateToSubAccountDisable: z.ZodBoolean; isInternalCreditOwnDisable: z.ZodBoolean; type: z.ZodString; resourceId: z.ZodNumber; id: z.ZodNumber; }, "strip", z.ZodAny, z.objectOutputType<{ isExternalCardDebitDisable: z.ZodBoolean; isExternalCardCreditDisable: z.ZodBoolean; isAchDebitOutgoingDisable: z.ZodBoolean; isAchCreditOutgoingDisable: z.ZodBoolean; isAchDebitIncomingDisable: z.ZodBoolean; isAchCreditIncomingDisable: z.ZodBoolean; isInternalCreditDisable: z.ZodBoolean; isInternalDebitDisable: z.ZodBoolean; isWireCreditOutgoingDisable: z.ZodBoolean; isWireCreditIncomingDisable: z.ZodBoolean; isSwiftCreditOutgoingDisable: z.ZodBoolean; isSwiftCreditIncomingDisable: z.ZodBoolean; isFxpayCreditOutgoingDisable: z.ZodBoolean; isAllocateToSubAccountDisable: z.ZodBoolean; isInternalCreditOwnDisable: z.ZodBoolean; type: z.ZodString; resourceId: z.ZodNumber; id: z.ZodNumber; }, z.ZodAny, "strip">, z.objectInputType<{ isExternalCardDebitDisable: z.ZodBoolean; isExternalCardCreditDisable: z.ZodBoolean; isAchDebitOutgoingDisable: z.ZodBoolean; isAchCreditOutgoingDisable: z.ZodBoolean; isAchDebitIncomingDisable: z.ZodBoolean; isAchCreditIncomingDisable: z.ZodBoolean; isInternalCreditDisable: z.ZodBoolean; isInternalDebitDisable: z.ZodBoolean; isWireCreditOutgoingDisable: z.ZodBoolean; isWireCreditIncomingDisable: z.ZodBoolean; isSwiftCreditOutgoingDisable: z.ZodBoolean; isSwiftCreditIncomingDisable: z.ZodBoolean; isFxpayCreditOutgoingDisable: z.ZodBoolean; isAllocateToSubAccountDisable: z.ZodBoolean; isInternalCreditOwnDisable: z.ZodBoolean; type: z.ZodString; resourceId: z.ZodNumber; id: z.ZodNumber; }, z.ZodAny, "strip">>; authorizations: z.ZodOptional>; mobileCountryCode: z.ZodString; clientKycStatus: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; ofLoanCycle: z.ZodNumber; ofLoanActive: z.ZodNumber; activeDepositAccount: z.ZodNumber; onBoardingStatus: z.ZodOptional; }, z.ZodAny, "strip">>, "many">; }, "strip", z.ZodAny, z.objectOutputType<{ totalFilteredRecords: z.ZodNumber; pageItems: z.ZodArray; subStatus: z.ZodObject<{ active: z.ZodBoolean; mandatory: z.ZodBoolean; systemDefined: z.ZodBoolean; }, "strip", z.ZodTypeAny, { active: boolean; mandatory: boolean; systemDefined: boolean; }, { active: boolean; mandatory: boolean; systemDefined: boolean; }>; active: z.ZodBoolean; activationDate: z.ZodOptional>; firstname: z.ZodString; lastname: z.ZodString; displayName: z.ZodString; mobileNo: z.ZodString; emailAddress: z.ZodString; dateOfBirth: z.ZodArray; gender: z.ZodObject<{ id: z.ZodNumber; }, "strip", z.ZodTypeAny, { id: number; }, { id: number; }>; clientTypes: z.ZodArray; clientClassification: z.ZodObject<{ id: z.ZodNumber; name: z.ZodOptional; }, "strip", z.ZodTypeAny, { id: number; name?: string | undefined; }, { id: number; name?: string | undefined; }>; occupation: z.ZodObject<{ active: z.ZodBoolean; }, "strip", z.ZodTypeAny, { active: boolean; }, { active: boolean; }>; isStaff: z.ZodBoolean; skipAvs: z.ZodBoolean; officeId: z.ZodNumber; officeName: z.ZodString; imageId: z.ZodOptional; imagePresent: z.ZodOptional; timeline: z.ZodObject<{ submittedOnDate: z.ZodArray; submittedByUsername: z.ZodOptional; submittedByFirstname: z.ZodOptional; submittedByLastname: z.ZodOptional; activatedOnDate: z.ZodOptional>; activatedByUsername: z.ZodOptional; activatedByFirstname: z.ZodOptional; activatedByLastname: z.ZodOptional; }, "strip", z.ZodTypeAny, { submittedOnDate: number[]; submittedByUsername?: string | undefined; submittedByFirstname?: string | undefined; submittedByLastname?: string | undefined; activatedOnDate?: number[] | undefined; activatedByUsername?: string | undefined; activatedByFirstname?: string | undefined; activatedByLastname?: string | undefined; }, { submittedOnDate: number[]; submittedByUsername?: string | undefined; submittedByFirstname?: string | undefined; submittedByLastname?: string | undefined; activatedOnDate?: number[] | undefined; activatedByUsername?: string | undefined; activatedByFirstname?: string | undefined; activatedByLastname?: string | undefined; }>; legalForm: z.ZodObject<{ id: z.ZodNumber; code: z.ZodString; value: z.ZodString; }, "strip", z.ZodTypeAny, { value: string; code: string; id: number; }, { value: string; code: string; id: number; }>; clientVerificationStatus: z.ZodString; updatedAt: z.ZodString; isBlockExternalCardsAddition: z.ZodBoolean; clientNonPersonDetails: z.ZodObject<{ constitution: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; mainBusinessLine: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; countryOfIncorporation: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; }, "strip", z.ZodAny, z.objectOutputType<{ constitution: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; mainBusinessLine: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; countryOfIncorporation: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; }, z.ZodAny, "strip">, z.objectInputType<{ constitution: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; mainBusinessLine: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; countryOfIncorporation: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; }, z.ZodAny, "strip">>; clientTransferOptionData: z.ZodObject<{ isExternalCardDebitDisable: z.ZodBoolean; isExternalCardCreditDisable: z.ZodBoolean; isAchDebitOutgoingDisable: z.ZodBoolean; isAchCreditOutgoingDisable: z.ZodBoolean; isAchDebitIncomingDisable: z.ZodBoolean; isAchCreditIncomingDisable: z.ZodBoolean; isInternalCreditDisable: z.ZodBoolean; isInternalDebitDisable: z.ZodBoolean; isWireCreditOutgoingDisable: z.ZodBoolean; isWireCreditIncomingDisable: z.ZodBoolean; isSwiftCreditOutgoingDisable: z.ZodBoolean; isSwiftCreditIncomingDisable: z.ZodBoolean; isFxpayCreditOutgoingDisable: z.ZodBoolean; isAllocateToSubAccountDisable: z.ZodBoolean; isInternalCreditOwnDisable: z.ZodBoolean; type: z.ZodString; resourceId: z.ZodNumber; id: z.ZodNumber; }, "strip", z.ZodAny, z.objectOutputType<{ isExternalCardDebitDisable: z.ZodBoolean; isExternalCardCreditDisable: z.ZodBoolean; isAchDebitOutgoingDisable: z.ZodBoolean; isAchCreditOutgoingDisable: z.ZodBoolean; isAchDebitIncomingDisable: z.ZodBoolean; isAchCreditIncomingDisable: z.ZodBoolean; isInternalCreditDisable: z.ZodBoolean; isInternalDebitDisable: z.ZodBoolean; isWireCreditOutgoingDisable: z.ZodBoolean; isWireCreditIncomingDisable: z.ZodBoolean; isSwiftCreditOutgoingDisable: z.ZodBoolean; isSwiftCreditIncomingDisable: z.ZodBoolean; isFxpayCreditOutgoingDisable: z.ZodBoolean; isAllocateToSubAccountDisable: z.ZodBoolean; isInternalCreditOwnDisable: z.ZodBoolean; type: z.ZodString; resourceId: z.ZodNumber; id: z.ZodNumber; }, z.ZodAny, "strip">, z.objectInputType<{ isExternalCardDebitDisable: z.ZodBoolean; isExternalCardCreditDisable: z.ZodBoolean; isAchDebitOutgoingDisable: z.ZodBoolean; isAchCreditOutgoingDisable: z.ZodBoolean; isAchDebitIncomingDisable: z.ZodBoolean; isAchCreditIncomingDisable: z.ZodBoolean; isInternalCreditDisable: z.ZodBoolean; isInternalDebitDisable: z.ZodBoolean; isWireCreditOutgoingDisable: z.ZodBoolean; isWireCreditIncomingDisable: z.ZodBoolean; isSwiftCreditOutgoingDisable: z.ZodBoolean; isSwiftCreditIncomingDisable: z.ZodBoolean; isFxpayCreditOutgoingDisable: z.ZodBoolean; isAllocateToSubAccountDisable: z.ZodBoolean; isInternalCreditOwnDisable: z.ZodBoolean; type: z.ZodString; resourceId: z.ZodNumber; id: z.ZodNumber; }, z.ZodAny, "strip">>; authorizations: z.ZodOptional>; mobileCountryCode: z.ZodString; clientKycStatus: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; ofLoanCycle: z.ZodNumber; ofLoanActive: z.ZodNumber; activeDepositAccount: z.ZodNumber; onBoardingStatus: z.ZodOptional; }, "strip", z.ZodAny, z.objectOutputType<{ id: z.ZodNumber; accountNo: z.ZodString; status: z.ZodObject<{ id: z.ZodNumber; code: z.ZodString; value: z.ZodString; }, "strip", z.ZodTypeAny, { value: string; code: string; id: number; }, { value: string; code: string; id: number; }>; subStatus: z.ZodObject<{ active: z.ZodBoolean; mandatory: z.ZodBoolean; systemDefined: z.ZodBoolean; }, "strip", z.ZodTypeAny, { active: boolean; mandatory: boolean; systemDefined: boolean; }, { active: boolean; mandatory: boolean; systemDefined: boolean; }>; active: z.ZodBoolean; activationDate: z.ZodOptional>; firstname: z.ZodString; lastname: z.ZodString; displayName: z.ZodString; mobileNo: z.ZodString; emailAddress: z.ZodString; dateOfBirth: z.ZodArray; gender: z.ZodObject<{ id: z.ZodNumber; }, "strip", z.ZodTypeAny, { id: number; }, { id: number; }>; clientTypes: z.ZodArray; clientClassification: z.ZodObject<{ id: z.ZodNumber; name: z.ZodOptional; }, "strip", z.ZodTypeAny, { id: number; name?: string | undefined; }, { id: number; name?: string | undefined; }>; occupation: z.ZodObject<{ active: z.ZodBoolean; }, "strip", z.ZodTypeAny, { active: boolean; }, { active: boolean; }>; isStaff: z.ZodBoolean; skipAvs: z.ZodBoolean; officeId: z.ZodNumber; officeName: z.ZodString; imageId: z.ZodOptional; imagePresent: z.ZodOptional; timeline: z.ZodObject<{ submittedOnDate: z.ZodArray; submittedByUsername: z.ZodOptional; submittedByFirstname: z.ZodOptional; submittedByLastname: z.ZodOptional; activatedOnDate: z.ZodOptional>; activatedByUsername: z.ZodOptional; activatedByFirstname: z.ZodOptional; activatedByLastname: z.ZodOptional; }, "strip", z.ZodTypeAny, { submittedOnDate: number[]; submittedByUsername?: string | undefined; submittedByFirstname?: string | undefined; submittedByLastname?: string | undefined; activatedOnDate?: number[] | undefined; activatedByUsername?: string | undefined; activatedByFirstname?: string | undefined; activatedByLastname?: string | undefined; }, { submittedOnDate: number[]; submittedByUsername?: string | undefined; submittedByFirstname?: string | undefined; submittedByLastname?: string | undefined; activatedOnDate?: number[] | undefined; activatedByUsername?: string | undefined; activatedByFirstname?: string | undefined; activatedByLastname?: string | undefined; }>; legalForm: z.ZodObject<{ id: z.ZodNumber; code: z.ZodString; value: z.ZodString; }, "strip", z.ZodTypeAny, { value: string; code: string; id: number; }, { value: string; code: string; id: number; }>; clientVerificationStatus: z.ZodString; updatedAt: z.ZodString; isBlockExternalCardsAddition: z.ZodBoolean; clientNonPersonDetails: z.ZodObject<{ constitution: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; mainBusinessLine: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; countryOfIncorporation: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; }, "strip", z.ZodAny, z.objectOutputType<{ constitution: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; mainBusinessLine: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; countryOfIncorporation: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; }, z.ZodAny, "strip">, z.objectInputType<{ constitution: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; mainBusinessLine: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; countryOfIncorporation: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; }, z.ZodAny, "strip">>; clientTransferOptionData: z.ZodObject<{ isExternalCardDebitDisable: z.ZodBoolean; isExternalCardCreditDisable: z.ZodBoolean; isAchDebitOutgoingDisable: z.ZodBoolean; isAchCreditOutgoingDisable: z.ZodBoolean; isAchDebitIncomingDisable: z.ZodBoolean; isAchCreditIncomingDisable: z.ZodBoolean; isInternalCreditDisable: z.ZodBoolean; isInternalDebitDisable: z.ZodBoolean; isWireCreditOutgoingDisable: z.ZodBoolean; isWireCreditIncomingDisable: z.ZodBoolean; isSwiftCreditOutgoingDisable: z.ZodBoolean; isSwiftCreditIncomingDisable: z.ZodBoolean; isFxpayCreditOutgoingDisable: z.ZodBoolean; isAllocateToSubAccountDisable: z.ZodBoolean; isInternalCreditOwnDisable: z.ZodBoolean; type: z.ZodString; resourceId: z.ZodNumber; id: z.ZodNumber; }, "strip", z.ZodAny, z.objectOutputType<{ isExternalCardDebitDisable: z.ZodBoolean; isExternalCardCreditDisable: z.ZodBoolean; isAchDebitOutgoingDisable: z.ZodBoolean; isAchCreditOutgoingDisable: z.ZodBoolean; isAchDebitIncomingDisable: z.ZodBoolean; isAchCreditIncomingDisable: z.ZodBoolean; isInternalCreditDisable: z.ZodBoolean; isInternalDebitDisable: z.ZodBoolean; isWireCreditOutgoingDisable: z.ZodBoolean; isWireCreditIncomingDisable: z.ZodBoolean; isSwiftCreditOutgoingDisable: z.ZodBoolean; isSwiftCreditIncomingDisable: z.ZodBoolean; isFxpayCreditOutgoingDisable: z.ZodBoolean; isAllocateToSubAccountDisable: z.ZodBoolean; isInternalCreditOwnDisable: z.ZodBoolean; type: z.ZodString; resourceId: z.ZodNumber; id: z.ZodNumber; }, z.ZodAny, "strip">, z.objectInputType<{ isExternalCardDebitDisable: z.ZodBoolean; isExternalCardCreditDisable: z.ZodBoolean; isAchDebitOutgoingDisable: z.ZodBoolean; isAchCreditOutgoingDisable: z.ZodBoolean; isAchDebitIncomingDisable: z.ZodBoolean; isAchCreditIncomingDisable: z.ZodBoolean; isInternalCreditDisable: z.ZodBoolean; isInternalDebitDisable: z.ZodBoolean; isWireCreditOutgoingDisable: z.ZodBoolean; isWireCreditIncomingDisable: z.ZodBoolean; isSwiftCreditOutgoingDisable: z.ZodBoolean; isSwiftCreditIncomingDisable: z.ZodBoolean; isFxpayCreditOutgoingDisable: z.ZodBoolean; isAllocateToSubAccountDisable: z.ZodBoolean; isInternalCreditOwnDisable: z.ZodBoolean; type: z.ZodString; resourceId: z.ZodNumber; id: z.ZodNumber; }, z.ZodAny, "strip">>; authorizations: z.ZodOptional>; mobileCountryCode: z.ZodString; clientKycStatus: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; ofLoanCycle: z.ZodNumber; ofLoanActive: z.ZodNumber; activeDepositAccount: z.ZodNumber; onBoardingStatus: z.ZodOptional; }, z.ZodAny, "strip">, z.objectInputType<{ id: z.ZodNumber; accountNo: z.ZodString; status: z.ZodObject<{ id: z.ZodNumber; code: z.ZodString; value: z.ZodString; }, "strip", z.ZodTypeAny, { value: string; code: string; id: number; }, { value: string; code: string; id: number; }>; subStatus: z.ZodObject<{ active: z.ZodBoolean; mandatory: z.ZodBoolean; systemDefined: z.ZodBoolean; }, "strip", z.ZodTypeAny, { active: boolean; mandatory: boolean; systemDefined: boolean; }, { active: boolean; mandatory: boolean; systemDefined: boolean; }>; active: z.ZodBoolean; activationDate: z.ZodOptional>; firstname: z.ZodString; lastname: z.ZodString; displayName: z.ZodString; mobileNo: z.ZodString; emailAddress: z.ZodString; dateOfBirth: z.ZodArray; gender: z.ZodObject<{ id: z.ZodNumber; }, "strip", z.ZodTypeAny, { id: number; }, { id: number; }>; clientTypes: z.ZodArray; clientClassification: z.ZodObject<{ id: z.ZodNumber; name: z.ZodOptional; }, "strip", z.ZodTypeAny, { id: number; name?: string | undefined; }, { id: number; name?: string | undefined; }>; occupation: z.ZodObject<{ active: z.ZodBoolean; }, "strip", z.ZodTypeAny, { active: boolean; }, { active: boolean; }>; isStaff: z.ZodBoolean; skipAvs: z.ZodBoolean; officeId: z.ZodNumber; officeName: z.ZodString; imageId: z.ZodOptional; imagePresent: z.ZodOptional; timeline: z.ZodObject<{ submittedOnDate: z.ZodArray; submittedByUsername: z.ZodOptional; submittedByFirstname: z.ZodOptional; submittedByLastname: z.ZodOptional; activatedOnDate: z.ZodOptional>; activatedByUsername: z.ZodOptional; activatedByFirstname: z.ZodOptional; activatedByLastname: z.ZodOptional; }, "strip", z.ZodTypeAny, { submittedOnDate: number[]; submittedByUsername?: string | undefined; submittedByFirstname?: string | undefined; submittedByLastname?: string | undefined; activatedOnDate?: number[] | undefined; activatedByUsername?: string | undefined; activatedByFirstname?: string | undefined; activatedByLastname?: string | undefined; }, { submittedOnDate: number[]; submittedByUsername?: string | undefined; submittedByFirstname?: string | undefined; submittedByLastname?: string | undefined; activatedOnDate?: number[] | undefined; activatedByUsername?: string | undefined; activatedByFirstname?: string | undefined; activatedByLastname?: string | undefined; }>; legalForm: z.ZodObject<{ id: z.ZodNumber; code: z.ZodString; value: z.ZodString; }, "strip", z.ZodTypeAny, { value: string; code: string; id: number; }, { value: string; code: string; id: number; }>; clientVerificationStatus: z.ZodString; updatedAt: z.ZodString; isBlockExternalCardsAddition: z.ZodBoolean; clientNonPersonDetails: z.ZodObject<{ constitution: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; mainBusinessLine: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; countryOfIncorporation: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; }, "strip", z.ZodAny, z.objectOutputType<{ constitution: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; mainBusinessLine: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; countryOfIncorporation: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; }, z.ZodAny, "strip">, z.objectInputType<{ constitution: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; mainBusinessLine: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; countryOfIncorporation: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; }, z.ZodAny, "strip">>; clientTransferOptionData: z.ZodObject<{ isExternalCardDebitDisable: z.ZodBoolean; isExternalCardCreditDisable: z.ZodBoolean; isAchDebitOutgoingDisable: z.ZodBoolean; isAchCreditOutgoingDisable: z.ZodBoolean; isAchDebitIncomingDisable: z.ZodBoolean; isAchCreditIncomingDisable: z.ZodBoolean; isInternalCreditDisable: z.ZodBoolean; isInternalDebitDisable: z.ZodBoolean; isWireCreditOutgoingDisable: z.ZodBoolean; isWireCreditIncomingDisable: z.ZodBoolean; isSwiftCreditOutgoingDisable: z.ZodBoolean; isSwiftCreditIncomingDisable: z.ZodBoolean; isFxpayCreditOutgoingDisable: z.ZodBoolean; isAllocateToSubAccountDisable: z.ZodBoolean; isInternalCreditOwnDisable: z.ZodBoolean; type: z.ZodString; resourceId: z.ZodNumber; id: z.ZodNumber; }, "strip", z.ZodAny, z.objectOutputType<{ isExternalCardDebitDisable: z.ZodBoolean; isExternalCardCreditDisable: z.ZodBoolean; isAchDebitOutgoingDisable: z.ZodBoolean; isAchCreditOutgoingDisable: z.ZodBoolean; isAchDebitIncomingDisable: z.ZodBoolean; isAchCreditIncomingDisable: z.ZodBoolean; isInternalCreditDisable: z.ZodBoolean; isInternalDebitDisable: z.ZodBoolean; isWireCreditOutgoingDisable: z.ZodBoolean; isWireCreditIncomingDisable: z.ZodBoolean; isSwiftCreditOutgoingDisable: z.ZodBoolean; isSwiftCreditIncomingDisable: z.ZodBoolean; isFxpayCreditOutgoingDisable: z.ZodBoolean; isAllocateToSubAccountDisable: z.ZodBoolean; isInternalCreditOwnDisable: z.ZodBoolean; type: z.ZodString; resourceId: z.ZodNumber; id: z.ZodNumber; }, z.ZodAny, "strip">, z.objectInputType<{ isExternalCardDebitDisable: z.ZodBoolean; isExternalCardCreditDisable: z.ZodBoolean; isAchDebitOutgoingDisable: z.ZodBoolean; isAchCreditOutgoingDisable: z.ZodBoolean; isAchDebitIncomingDisable: z.ZodBoolean; isAchCreditIncomingDisable: z.ZodBoolean; isInternalCreditDisable: z.ZodBoolean; isInternalDebitDisable: z.ZodBoolean; isWireCreditOutgoingDisable: z.ZodBoolean; isWireCreditIncomingDisable: z.ZodBoolean; isSwiftCreditOutgoingDisable: z.ZodBoolean; isSwiftCreditIncomingDisable: z.ZodBoolean; isFxpayCreditOutgoingDisable: z.ZodBoolean; isAllocateToSubAccountDisable: z.ZodBoolean; isInternalCreditOwnDisable: z.ZodBoolean; type: z.ZodString; resourceId: z.ZodNumber; id: z.ZodNumber; }, z.ZodAny, "strip">>; authorizations: z.ZodOptional>; mobileCountryCode: z.ZodString; clientKycStatus: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; ofLoanCycle: z.ZodNumber; ofLoanActive: z.ZodNumber; activeDepositAccount: z.ZodNumber; onBoardingStatus: z.ZodOptional; }, z.ZodAny, "strip">>, "many">; }, z.ZodAny, "strip">, z.objectInputType<{ totalFilteredRecords: z.ZodNumber; pageItems: z.ZodArray; subStatus: z.ZodObject<{ active: z.ZodBoolean; mandatory: z.ZodBoolean; systemDefined: z.ZodBoolean; }, "strip", z.ZodTypeAny, { active: boolean; mandatory: boolean; systemDefined: boolean; }, { active: boolean; mandatory: boolean; systemDefined: boolean; }>; active: z.ZodBoolean; activationDate: z.ZodOptional>; firstname: z.ZodString; lastname: z.ZodString; displayName: z.ZodString; mobileNo: z.ZodString; emailAddress: z.ZodString; dateOfBirth: z.ZodArray; gender: z.ZodObject<{ id: z.ZodNumber; }, "strip", z.ZodTypeAny, { id: number; }, { id: number; }>; clientTypes: z.ZodArray; clientClassification: z.ZodObject<{ id: z.ZodNumber; name: z.ZodOptional; }, "strip", z.ZodTypeAny, { id: number; name?: string | undefined; }, { id: number; name?: string | undefined; }>; occupation: z.ZodObject<{ active: z.ZodBoolean; }, "strip", z.ZodTypeAny, { active: boolean; }, { active: boolean; }>; isStaff: z.ZodBoolean; skipAvs: z.ZodBoolean; officeId: z.ZodNumber; officeName: z.ZodString; imageId: z.ZodOptional; imagePresent: z.ZodOptional; timeline: z.ZodObject<{ submittedOnDate: z.ZodArray; submittedByUsername: z.ZodOptional; submittedByFirstname: z.ZodOptional; submittedByLastname: z.ZodOptional; activatedOnDate: z.ZodOptional>; activatedByUsername: z.ZodOptional; activatedByFirstname: z.ZodOptional; activatedByLastname: z.ZodOptional; }, "strip", z.ZodTypeAny, { submittedOnDate: number[]; submittedByUsername?: string | undefined; submittedByFirstname?: string | undefined; submittedByLastname?: string | undefined; activatedOnDate?: number[] | undefined; activatedByUsername?: string | undefined; activatedByFirstname?: string | undefined; activatedByLastname?: string | undefined; }, { submittedOnDate: number[]; submittedByUsername?: string | undefined; submittedByFirstname?: string | undefined; submittedByLastname?: string | undefined; activatedOnDate?: number[] | undefined; activatedByUsername?: string | undefined; activatedByFirstname?: string | undefined; activatedByLastname?: string | undefined; }>; legalForm: z.ZodObject<{ id: z.ZodNumber; code: z.ZodString; value: z.ZodString; }, "strip", z.ZodTypeAny, { value: string; code: string; id: number; }, { value: string; code: string; id: number; }>; clientVerificationStatus: z.ZodString; updatedAt: z.ZodString; isBlockExternalCardsAddition: z.ZodBoolean; clientNonPersonDetails: z.ZodObject<{ constitution: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; mainBusinessLine: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; countryOfIncorporation: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; }, "strip", z.ZodAny, z.objectOutputType<{ constitution: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; mainBusinessLine: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; countryOfIncorporation: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; }, z.ZodAny, "strip">, z.objectInputType<{ constitution: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; mainBusinessLine: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; countryOfIncorporation: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; }, z.ZodAny, "strip">>; clientTransferOptionData: z.ZodObject<{ isExternalCardDebitDisable: z.ZodBoolean; isExternalCardCreditDisable: z.ZodBoolean; isAchDebitOutgoingDisable: z.ZodBoolean; isAchCreditOutgoingDisable: z.ZodBoolean; isAchDebitIncomingDisable: z.ZodBoolean; isAchCreditIncomingDisable: z.ZodBoolean; isInternalCreditDisable: z.ZodBoolean; isInternalDebitDisable: z.ZodBoolean; isWireCreditOutgoingDisable: z.ZodBoolean; isWireCreditIncomingDisable: z.ZodBoolean; isSwiftCreditOutgoingDisable: z.ZodBoolean; isSwiftCreditIncomingDisable: z.ZodBoolean; isFxpayCreditOutgoingDisable: z.ZodBoolean; isAllocateToSubAccountDisable: z.ZodBoolean; isInternalCreditOwnDisable: z.ZodBoolean; type: z.ZodString; resourceId: z.ZodNumber; id: z.ZodNumber; }, "strip", z.ZodAny, z.objectOutputType<{ isExternalCardDebitDisable: z.ZodBoolean; isExternalCardCreditDisable: z.ZodBoolean; isAchDebitOutgoingDisable: z.ZodBoolean; isAchCreditOutgoingDisable: z.ZodBoolean; isAchDebitIncomingDisable: z.ZodBoolean; isAchCreditIncomingDisable: z.ZodBoolean; isInternalCreditDisable: z.ZodBoolean; isInternalDebitDisable: z.ZodBoolean; isWireCreditOutgoingDisable: z.ZodBoolean; isWireCreditIncomingDisable: z.ZodBoolean; isSwiftCreditOutgoingDisable: z.ZodBoolean; isSwiftCreditIncomingDisable: z.ZodBoolean; isFxpayCreditOutgoingDisable: z.ZodBoolean; isAllocateToSubAccountDisable: z.ZodBoolean; isInternalCreditOwnDisable: z.ZodBoolean; type: z.ZodString; resourceId: z.ZodNumber; id: z.ZodNumber; }, z.ZodAny, "strip">, z.objectInputType<{ isExternalCardDebitDisable: z.ZodBoolean; isExternalCardCreditDisable: z.ZodBoolean; isAchDebitOutgoingDisable: z.ZodBoolean; isAchCreditOutgoingDisable: z.ZodBoolean; isAchDebitIncomingDisable: z.ZodBoolean; isAchCreditIncomingDisable: z.ZodBoolean; isInternalCreditDisable: z.ZodBoolean; isInternalDebitDisable: z.ZodBoolean; isWireCreditOutgoingDisable: z.ZodBoolean; isWireCreditIncomingDisable: z.ZodBoolean; isSwiftCreditOutgoingDisable: z.ZodBoolean; isSwiftCreditIncomingDisable: z.ZodBoolean; isFxpayCreditOutgoingDisable: z.ZodBoolean; isAllocateToSubAccountDisable: z.ZodBoolean; isInternalCreditOwnDisable: z.ZodBoolean; type: z.ZodString; resourceId: z.ZodNumber; id: z.ZodNumber; }, z.ZodAny, "strip">>; authorizations: z.ZodOptional>; mobileCountryCode: z.ZodString; clientKycStatus: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; ofLoanCycle: z.ZodNumber; ofLoanActive: z.ZodNumber; activeDepositAccount: z.ZodNumber; onBoardingStatus: z.ZodOptional; }, "strip", z.ZodAny, z.objectOutputType<{ id: z.ZodNumber; accountNo: z.ZodString; status: z.ZodObject<{ id: z.ZodNumber; code: z.ZodString; value: z.ZodString; }, "strip", z.ZodTypeAny, { value: string; code: string; id: number; }, { value: string; code: string; id: number; }>; subStatus: z.ZodObject<{ active: z.ZodBoolean; mandatory: z.ZodBoolean; systemDefined: z.ZodBoolean; }, "strip", z.ZodTypeAny, { active: boolean; mandatory: boolean; systemDefined: boolean; }, { active: boolean; mandatory: boolean; systemDefined: boolean; }>; active: z.ZodBoolean; activationDate: z.ZodOptional>; firstname: z.ZodString; lastname: z.ZodString; displayName: z.ZodString; mobileNo: z.ZodString; emailAddress: z.ZodString; dateOfBirth: z.ZodArray; gender: z.ZodObject<{ id: z.ZodNumber; }, "strip", z.ZodTypeAny, { id: number; }, { id: number; }>; clientTypes: z.ZodArray; clientClassification: z.ZodObject<{ id: z.ZodNumber; name: z.ZodOptional; }, "strip", z.ZodTypeAny, { id: number; name?: string | undefined; }, { id: number; name?: string | undefined; }>; occupation: z.ZodObject<{ active: z.ZodBoolean; }, "strip", z.ZodTypeAny, { active: boolean; }, { active: boolean; }>; isStaff: z.ZodBoolean; skipAvs: z.ZodBoolean; officeId: z.ZodNumber; officeName: z.ZodString; imageId: z.ZodOptional; imagePresent: z.ZodOptional; timeline: z.ZodObject<{ submittedOnDate: z.ZodArray; submittedByUsername: z.ZodOptional; submittedByFirstname: z.ZodOptional; submittedByLastname: z.ZodOptional; activatedOnDate: z.ZodOptional>; activatedByUsername: z.ZodOptional; activatedByFirstname: z.ZodOptional; activatedByLastname: z.ZodOptional; }, "strip", z.ZodTypeAny, { submittedOnDate: number[]; submittedByUsername?: string | undefined; submittedByFirstname?: string | undefined; submittedByLastname?: string | undefined; activatedOnDate?: number[] | undefined; activatedByUsername?: string | undefined; activatedByFirstname?: string | undefined; activatedByLastname?: string | undefined; }, { submittedOnDate: number[]; submittedByUsername?: string | undefined; submittedByFirstname?: string | undefined; submittedByLastname?: string | undefined; activatedOnDate?: number[] | undefined; activatedByUsername?: string | undefined; activatedByFirstname?: string | undefined; activatedByLastname?: string | undefined; }>; legalForm: z.ZodObject<{ id: z.ZodNumber; code: z.ZodString; value: z.ZodString; }, "strip", z.ZodTypeAny, { value: string; code: string; id: number; }, { value: string; code: string; id: number; }>; clientVerificationStatus: z.ZodString; updatedAt: z.ZodString; isBlockExternalCardsAddition: z.ZodBoolean; clientNonPersonDetails: z.ZodObject<{ constitution: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; mainBusinessLine: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; countryOfIncorporation: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; }, "strip", z.ZodAny, z.objectOutputType<{ constitution: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; mainBusinessLine: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; countryOfIncorporation: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; }, z.ZodAny, "strip">, z.objectInputType<{ constitution: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; mainBusinessLine: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; countryOfIncorporation: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; }, z.ZodAny, "strip">>; clientTransferOptionData: z.ZodObject<{ isExternalCardDebitDisable: z.ZodBoolean; isExternalCardCreditDisable: z.ZodBoolean; isAchDebitOutgoingDisable: z.ZodBoolean; isAchCreditOutgoingDisable: z.ZodBoolean; isAchDebitIncomingDisable: z.ZodBoolean; isAchCreditIncomingDisable: z.ZodBoolean; isInternalCreditDisable: z.ZodBoolean; isInternalDebitDisable: z.ZodBoolean; isWireCreditOutgoingDisable: z.ZodBoolean; isWireCreditIncomingDisable: z.ZodBoolean; isSwiftCreditOutgoingDisable: z.ZodBoolean; isSwiftCreditIncomingDisable: z.ZodBoolean; isFxpayCreditOutgoingDisable: z.ZodBoolean; isAllocateToSubAccountDisable: z.ZodBoolean; isInternalCreditOwnDisable: z.ZodBoolean; type: z.ZodString; resourceId: z.ZodNumber; id: z.ZodNumber; }, "strip", z.ZodAny, z.objectOutputType<{ isExternalCardDebitDisable: z.ZodBoolean; isExternalCardCreditDisable: z.ZodBoolean; isAchDebitOutgoingDisable: z.ZodBoolean; isAchCreditOutgoingDisable: z.ZodBoolean; isAchDebitIncomingDisable: z.ZodBoolean; isAchCreditIncomingDisable: z.ZodBoolean; isInternalCreditDisable: z.ZodBoolean; isInternalDebitDisable: z.ZodBoolean; isWireCreditOutgoingDisable: z.ZodBoolean; isWireCreditIncomingDisable: z.ZodBoolean; isSwiftCreditOutgoingDisable: z.ZodBoolean; isSwiftCreditIncomingDisable: z.ZodBoolean; isFxpayCreditOutgoingDisable: z.ZodBoolean; isAllocateToSubAccountDisable: z.ZodBoolean; isInternalCreditOwnDisable: z.ZodBoolean; type: z.ZodString; resourceId: z.ZodNumber; id: z.ZodNumber; }, z.ZodAny, "strip">, z.objectInputType<{ isExternalCardDebitDisable: z.ZodBoolean; isExternalCardCreditDisable: z.ZodBoolean; isAchDebitOutgoingDisable: z.ZodBoolean; isAchCreditOutgoingDisable: z.ZodBoolean; isAchDebitIncomingDisable: z.ZodBoolean; isAchCreditIncomingDisable: z.ZodBoolean; isInternalCreditDisable: z.ZodBoolean; isInternalDebitDisable: z.ZodBoolean; isWireCreditOutgoingDisable: z.ZodBoolean; isWireCreditIncomingDisable: z.ZodBoolean; isSwiftCreditOutgoingDisable: z.ZodBoolean; isSwiftCreditIncomingDisable: z.ZodBoolean; isFxpayCreditOutgoingDisable: z.ZodBoolean; isAllocateToSubAccountDisable: z.ZodBoolean; isInternalCreditOwnDisable: z.ZodBoolean; type: z.ZodString; resourceId: z.ZodNumber; id: z.ZodNumber; }, z.ZodAny, "strip">>; authorizations: z.ZodOptional>; mobileCountryCode: z.ZodString; clientKycStatus: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; ofLoanCycle: z.ZodNumber; ofLoanActive: z.ZodNumber; activeDepositAccount: z.ZodNumber; onBoardingStatus: z.ZodOptional; }, z.ZodAny, "strip">, z.objectInputType<{ id: z.ZodNumber; accountNo: z.ZodString; status: z.ZodObject<{ id: z.ZodNumber; code: z.ZodString; value: z.ZodString; }, "strip", z.ZodTypeAny, { value: string; code: string; id: number; }, { value: string; code: string; id: number; }>; subStatus: z.ZodObject<{ active: z.ZodBoolean; mandatory: z.ZodBoolean; systemDefined: z.ZodBoolean; }, "strip", z.ZodTypeAny, { active: boolean; mandatory: boolean; systemDefined: boolean; }, { active: boolean; mandatory: boolean; systemDefined: boolean; }>; active: z.ZodBoolean; activationDate: z.ZodOptional>; firstname: z.ZodString; lastname: z.ZodString; displayName: z.ZodString; mobileNo: z.ZodString; emailAddress: z.ZodString; dateOfBirth: z.ZodArray; gender: z.ZodObject<{ id: z.ZodNumber; }, "strip", z.ZodTypeAny, { id: number; }, { id: number; }>; clientTypes: z.ZodArray; clientClassification: z.ZodObject<{ id: z.ZodNumber; name: z.ZodOptional; }, "strip", z.ZodTypeAny, { id: number; name?: string | undefined; }, { id: number; name?: string | undefined; }>; occupation: z.ZodObject<{ active: z.ZodBoolean; }, "strip", z.ZodTypeAny, { active: boolean; }, { active: boolean; }>; isStaff: z.ZodBoolean; skipAvs: z.ZodBoolean; officeId: z.ZodNumber; officeName: z.ZodString; imageId: z.ZodOptional; imagePresent: z.ZodOptional; timeline: z.ZodObject<{ submittedOnDate: z.ZodArray; submittedByUsername: z.ZodOptional; submittedByFirstname: z.ZodOptional; submittedByLastname: z.ZodOptional; activatedOnDate: z.ZodOptional>; activatedByUsername: z.ZodOptional; activatedByFirstname: z.ZodOptional; activatedByLastname: z.ZodOptional; }, "strip", z.ZodTypeAny, { submittedOnDate: number[]; submittedByUsername?: string | undefined; submittedByFirstname?: string | undefined; submittedByLastname?: string | undefined; activatedOnDate?: number[] | undefined; activatedByUsername?: string | undefined; activatedByFirstname?: string | undefined; activatedByLastname?: string | undefined; }, { submittedOnDate: number[]; submittedByUsername?: string | undefined; submittedByFirstname?: string | undefined; submittedByLastname?: string | undefined; activatedOnDate?: number[] | undefined; activatedByUsername?: string | undefined; activatedByFirstname?: string | undefined; activatedByLastname?: string | undefined; }>; legalForm: z.ZodObject<{ id: z.ZodNumber; code: z.ZodString; value: z.ZodString; }, "strip", z.ZodTypeAny, { value: string; code: string; id: number; }, { value: string; code: string; id: number; }>; clientVerificationStatus: z.ZodString; updatedAt: z.ZodString; isBlockExternalCardsAddition: z.ZodBoolean; clientNonPersonDetails: z.ZodObject<{ constitution: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; mainBusinessLine: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; countryOfIncorporation: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; }, "strip", z.ZodAny, z.objectOutputType<{ constitution: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; mainBusinessLine: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; countryOfIncorporation: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; }, z.ZodAny, "strip">, z.objectInputType<{ constitution: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; mainBusinessLine: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; countryOfIncorporation: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; }, z.ZodAny, "strip">>; clientTransferOptionData: z.ZodObject<{ isExternalCardDebitDisable: z.ZodBoolean; isExternalCardCreditDisable: z.ZodBoolean; isAchDebitOutgoingDisable: z.ZodBoolean; isAchCreditOutgoingDisable: z.ZodBoolean; isAchDebitIncomingDisable: z.ZodBoolean; isAchCreditIncomingDisable: z.ZodBoolean; isInternalCreditDisable: z.ZodBoolean; isInternalDebitDisable: z.ZodBoolean; isWireCreditOutgoingDisable: z.ZodBoolean; isWireCreditIncomingDisable: z.ZodBoolean; isSwiftCreditOutgoingDisable: z.ZodBoolean; isSwiftCreditIncomingDisable: z.ZodBoolean; isFxpayCreditOutgoingDisable: z.ZodBoolean; isAllocateToSubAccountDisable: z.ZodBoolean; isInternalCreditOwnDisable: z.ZodBoolean; type: z.ZodString; resourceId: z.ZodNumber; id: z.ZodNumber; }, "strip", z.ZodAny, z.objectOutputType<{ isExternalCardDebitDisable: z.ZodBoolean; isExternalCardCreditDisable: z.ZodBoolean; isAchDebitOutgoingDisable: z.ZodBoolean; isAchCreditOutgoingDisable: z.ZodBoolean; isAchDebitIncomingDisable: z.ZodBoolean; isAchCreditIncomingDisable: z.ZodBoolean; isInternalCreditDisable: z.ZodBoolean; isInternalDebitDisable: z.ZodBoolean; isWireCreditOutgoingDisable: z.ZodBoolean; isWireCreditIncomingDisable: z.ZodBoolean; isSwiftCreditOutgoingDisable: z.ZodBoolean; isSwiftCreditIncomingDisable: z.ZodBoolean; isFxpayCreditOutgoingDisable: z.ZodBoolean; isAllocateToSubAccountDisable: z.ZodBoolean; isInternalCreditOwnDisable: z.ZodBoolean; type: z.ZodString; resourceId: z.ZodNumber; id: z.ZodNumber; }, z.ZodAny, "strip">, z.objectInputType<{ isExternalCardDebitDisable: z.ZodBoolean; isExternalCardCreditDisable: z.ZodBoolean; isAchDebitOutgoingDisable: z.ZodBoolean; isAchCreditOutgoingDisable: z.ZodBoolean; isAchDebitIncomingDisable: z.ZodBoolean; isAchCreditIncomingDisable: z.ZodBoolean; isInternalCreditDisable: z.ZodBoolean; isInternalDebitDisable: z.ZodBoolean; isWireCreditOutgoingDisable: z.ZodBoolean; isWireCreditIncomingDisable: z.ZodBoolean; isSwiftCreditOutgoingDisable: z.ZodBoolean; isSwiftCreditIncomingDisable: z.ZodBoolean; isFxpayCreditOutgoingDisable: z.ZodBoolean; isAllocateToSubAccountDisable: z.ZodBoolean; isInternalCreditOwnDisable: z.ZodBoolean; type: z.ZodString; resourceId: z.ZodNumber; id: z.ZodNumber; }, z.ZodAny, "strip">>; authorizations: z.ZodOptional>; mobileCountryCode: z.ZodString; clientKycStatus: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; ofLoanCycle: z.ZodNumber; ofLoanActive: z.ZodNumber; activeDepositAccount: z.ZodNumber; onBoardingStatus: z.ZodOptional; }, z.ZodAny, "strip">>, "many">; }, z.ZodAny, "strip">>; declare const GetClientResponseShape: { clientData: z.ZodOptional; subStatus: z.ZodObject<{ active: z.ZodBoolean; mandatory: z.ZodBoolean; systemDefined: z.ZodBoolean; }, "strip", z.ZodTypeAny, { active: boolean; mandatory: boolean; systemDefined: boolean; }, { active: boolean; mandatory: boolean; systemDefined: boolean; }>; active: z.ZodBoolean; activationDate: z.ZodOptional>; firstname: z.ZodString; lastname: z.ZodString; displayName: z.ZodString; mobileNo: z.ZodString; emailAddress: z.ZodString; dateOfBirth: z.ZodArray; gender: z.ZodObject<{ id: z.ZodNumber; }, "strip", z.ZodTypeAny, { id: number; }, { id: number; }>; clientTypes: z.ZodArray; clientClassification: z.ZodObject<{ id: z.ZodNumber; name: z.ZodOptional; }, "strip", z.ZodTypeAny, { id: number; name?: string | undefined; }, { id: number; name?: string | undefined; }>; occupation: z.ZodObject<{ active: z.ZodBoolean; }, "strip", z.ZodTypeAny, { active: boolean; }, { active: boolean; }>; isStaff: z.ZodBoolean; skipAvs: z.ZodBoolean; officeId: z.ZodNumber; officeName: z.ZodString; imageId: z.ZodOptional; imagePresent: z.ZodOptional; timeline: z.ZodObject<{ submittedOnDate: z.ZodArray; submittedByUsername: z.ZodOptional; submittedByFirstname: z.ZodOptional; submittedByLastname: z.ZodOptional; activatedOnDate: z.ZodOptional>; activatedByUsername: z.ZodOptional; activatedByFirstname: z.ZodOptional; activatedByLastname: z.ZodOptional; }, "strip", z.ZodTypeAny, { submittedOnDate: number[]; submittedByUsername?: string | undefined; submittedByFirstname?: string | undefined; submittedByLastname?: string | undefined; activatedOnDate?: number[] | undefined; activatedByUsername?: string | undefined; activatedByFirstname?: string | undefined; activatedByLastname?: string | undefined; }, { submittedOnDate: number[]; submittedByUsername?: string | undefined; submittedByFirstname?: string | undefined; submittedByLastname?: string | undefined; activatedOnDate?: number[] | undefined; activatedByUsername?: string | undefined; activatedByFirstname?: string | undefined; activatedByLastname?: string | undefined; }>; legalForm: z.ZodObject<{ id: z.ZodNumber; code: z.ZodString; value: z.ZodString; }, "strip", z.ZodTypeAny, { value: string; code: string; id: number; }, { value: string; code: string; id: number; }>; clientVerificationStatus: z.ZodString; updatedAt: z.ZodString; isBlockExternalCardsAddition: z.ZodBoolean; clientNonPersonDetails: z.ZodObject<{ constitution: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; mainBusinessLine: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; countryOfIncorporation: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; }, "strip", z.ZodAny, z.objectOutputType<{ constitution: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; mainBusinessLine: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; countryOfIncorporation: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; }, z.ZodAny, "strip">, z.objectInputType<{ constitution: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; mainBusinessLine: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; countryOfIncorporation: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; }, z.ZodAny, "strip">>; clientTransferOptionData: z.ZodObject<{ isExternalCardDebitDisable: z.ZodBoolean; isExternalCardCreditDisable: z.ZodBoolean; isAchDebitOutgoingDisable: z.ZodBoolean; isAchCreditOutgoingDisable: z.ZodBoolean; isAchDebitIncomingDisable: z.ZodBoolean; isAchCreditIncomingDisable: z.ZodBoolean; isInternalCreditDisable: z.ZodBoolean; isInternalDebitDisable: z.ZodBoolean; isWireCreditOutgoingDisable: z.ZodBoolean; isWireCreditIncomingDisable: z.ZodBoolean; isSwiftCreditOutgoingDisable: z.ZodBoolean; isSwiftCreditIncomingDisable: z.ZodBoolean; isFxpayCreditOutgoingDisable: z.ZodBoolean; isAllocateToSubAccountDisable: z.ZodBoolean; isInternalCreditOwnDisable: z.ZodBoolean; type: z.ZodString; resourceId: z.ZodNumber; id: z.ZodNumber; }, "strip", z.ZodAny, z.objectOutputType<{ isExternalCardDebitDisable: z.ZodBoolean; isExternalCardCreditDisable: z.ZodBoolean; isAchDebitOutgoingDisable: z.ZodBoolean; isAchCreditOutgoingDisable: z.ZodBoolean; isAchDebitIncomingDisable: z.ZodBoolean; isAchCreditIncomingDisable: z.ZodBoolean; isInternalCreditDisable: z.ZodBoolean; isInternalDebitDisable: z.ZodBoolean; isWireCreditOutgoingDisable: z.ZodBoolean; isWireCreditIncomingDisable: z.ZodBoolean; isSwiftCreditOutgoingDisable: z.ZodBoolean; isSwiftCreditIncomingDisable: z.ZodBoolean; isFxpayCreditOutgoingDisable: z.ZodBoolean; isAllocateToSubAccountDisable: z.ZodBoolean; isInternalCreditOwnDisable: z.ZodBoolean; type: z.ZodString; resourceId: z.ZodNumber; id: z.ZodNumber; }, z.ZodAny, "strip">, z.objectInputType<{ isExternalCardDebitDisable: z.ZodBoolean; isExternalCardCreditDisable: z.ZodBoolean; isAchDebitOutgoingDisable: z.ZodBoolean; isAchCreditOutgoingDisable: z.ZodBoolean; isAchDebitIncomingDisable: z.ZodBoolean; isAchCreditIncomingDisable: z.ZodBoolean; isInternalCreditDisable: z.ZodBoolean; isInternalDebitDisable: z.ZodBoolean; isWireCreditOutgoingDisable: z.ZodBoolean; isWireCreditIncomingDisable: z.ZodBoolean; isSwiftCreditOutgoingDisable: z.ZodBoolean; isSwiftCreditIncomingDisable: z.ZodBoolean; isFxpayCreditOutgoingDisable: z.ZodBoolean; isAllocateToSubAccountDisable: z.ZodBoolean; isInternalCreditOwnDisable: z.ZodBoolean; type: z.ZodString; resourceId: z.ZodNumber; id: z.ZodNumber; }, z.ZodAny, "strip">>; authorizations: z.ZodOptional>; mobileCountryCode: z.ZodString; clientKycStatus: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; ofLoanCycle: z.ZodNumber; ofLoanActive: z.ZodNumber; activeDepositAccount: z.ZodNumber; onBoardingStatus: z.ZodOptional; }, "strip", z.ZodAny, z.objectOutputType<{ id: z.ZodNumber; accountNo: z.ZodString; status: z.ZodObject<{ id: z.ZodNumber; code: z.ZodString; value: z.ZodString; }, "strip", z.ZodTypeAny, { value: string; code: string; id: number; }, { value: string; code: string; id: number; }>; subStatus: z.ZodObject<{ active: z.ZodBoolean; mandatory: z.ZodBoolean; systemDefined: z.ZodBoolean; }, "strip", z.ZodTypeAny, { active: boolean; mandatory: boolean; systemDefined: boolean; }, { active: boolean; mandatory: boolean; systemDefined: boolean; }>; active: z.ZodBoolean; activationDate: z.ZodOptional>; firstname: z.ZodString; lastname: z.ZodString; displayName: z.ZodString; mobileNo: z.ZodString; emailAddress: z.ZodString; dateOfBirth: z.ZodArray; gender: z.ZodObject<{ id: z.ZodNumber; }, "strip", z.ZodTypeAny, { id: number; }, { id: number; }>; clientTypes: z.ZodArray; clientClassification: z.ZodObject<{ id: z.ZodNumber; name: z.ZodOptional; }, "strip", z.ZodTypeAny, { id: number; name?: string | undefined; }, { id: number; name?: string | undefined; }>; occupation: z.ZodObject<{ active: z.ZodBoolean; }, "strip", z.ZodTypeAny, { active: boolean; }, { active: boolean; }>; isStaff: z.ZodBoolean; skipAvs: z.ZodBoolean; officeId: z.ZodNumber; officeName: z.ZodString; imageId: z.ZodOptional; imagePresent: z.ZodOptional; timeline: z.ZodObject<{ submittedOnDate: z.ZodArray; submittedByUsername: z.ZodOptional; submittedByFirstname: z.ZodOptional; submittedByLastname: z.ZodOptional; activatedOnDate: z.ZodOptional>; activatedByUsername: z.ZodOptional; activatedByFirstname: z.ZodOptional; activatedByLastname: z.ZodOptional; }, "strip", z.ZodTypeAny, { submittedOnDate: number[]; submittedByUsername?: string | undefined; submittedByFirstname?: string | undefined; submittedByLastname?: string | undefined; activatedOnDate?: number[] | undefined; activatedByUsername?: string | undefined; activatedByFirstname?: string | undefined; activatedByLastname?: string | undefined; }, { submittedOnDate: number[]; submittedByUsername?: string | undefined; submittedByFirstname?: string | undefined; submittedByLastname?: string | undefined; activatedOnDate?: number[] | undefined; activatedByUsername?: string | undefined; activatedByFirstname?: string | undefined; activatedByLastname?: string | undefined; }>; legalForm: z.ZodObject<{ id: z.ZodNumber; code: z.ZodString; value: z.ZodString; }, "strip", z.ZodTypeAny, { value: string; code: string; id: number; }, { value: string; code: string; id: number; }>; clientVerificationStatus: z.ZodString; updatedAt: z.ZodString; isBlockExternalCardsAddition: z.ZodBoolean; clientNonPersonDetails: z.ZodObject<{ constitution: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; mainBusinessLine: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; countryOfIncorporation: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; }, "strip", z.ZodAny, z.objectOutputType<{ constitution: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; mainBusinessLine: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; countryOfIncorporation: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; }, z.ZodAny, "strip">, z.objectInputType<{ constitution: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; mainBusinessLine: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; countryOfIncorporation: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; }, z.ZodAny, "strip">>; clientTransferOptionData: z.ZodObject<{ isExternalCardDebitDisable: z.ZodBoolean; isExternalCardCreditDisable: z.ZodBoolean; isAchDebitOutgoingDisable: z.ZodBoolean; isAchCreditOutgoingDisable: z.ZodBoolean; isAchDebitIncomingDisable: z.ZodBoolean; isAchCreditIncomingDisable: z.ZodBoolean; isInternalCreditDisable: z.ZodBoolean; isInternalDebitDisable: z.ZodBoolean; isWireCreditOutgoingDisable: z.ZodBoolean; isWireCreditIncomingDisable: z.ZodBoolean; isSwiftCreditOutgoingDisable: z.ZodBoolean; isSwiftCreditIncomingDisable: z.ZodBoolean; isFxpayCreditOutgoingDisable: z.ZodBoolean; isAllocateToSubAccountDisable: z.ZodBoolean; isInternalCreditOwnDisable: z.ZodBoolean; type: z.ZodString; resourceId: z.ZodNumber; id: z.ZodNumber; }, "strip", z.ZodAny, z.objectOutputType<{ isExternalCardDebitDisable: z.ZodBoolean; isExternalCardCreditDisable: z.ZodBoolean; isAchDebitOutgoingDisable: z.ZodBoolean; isAchCreditOutgoingDisable: z.ZodBoolean; isAchDebitIncomingDisable: z.ZodBoolean; isAchCreditIncomingDisable: z.ZodBoolean; isInternalCreditDisable: z.ZodBoolean; isInternalDebitDisable: z.ZodBoolean; isWireCreditOutgoingDisable: z.ZodBoolean; isWireCreditIncomingDisable: z.ZodBoolean; isSwiftCreditOutgoingDisable: z.ZodBoolean; isSwiftCreditIncomingDisable: z.ZodBoolean; isFxpayCreditOutgoingDisable: z.ZodBoolean; isAllocateToSubAccountDisable: z.ZodBoolean; isInternalCreditOwnDisable: z.ZodBoolean; type: z.ZodString; resourceId: z.ZodNumber; id: z.ZodNumber; }, z.ZodAny, "strip">, z.objectInputType<{ isExternalCardDebitDisable: z.ZodBoolean; isExternalCardCreditDisable: z.ZodBoolean; isAchDebitOutgoingDisable: z.ZodBoolean; isAchCreditOutgoingDisable: z.ZodBoolean; isAchDebitIncomingDisable: z.ZodBoolean; isAchCreditIncomingDisable: z.ZodBoolean; isInternalCreditDisable: z.ZodBoolean; isInternalDebitDisable: z.ZodBoolean; isWireCreditOutgoingDisable: z.ZodBoolean; isWireCreditIncomingDisable: z.ZodBoolean; isSwiftCreditOutgoingDisable: z.ZodBoolean; isSwiftCreditIncomingDisable: z.ZodBoolean; isFxpayCreditOutgoingDisable: z.ZodBoolean; isAllocateToSubAccountDisable: z.ZodBoolean; isInternalCreditOwnDisable: z.ZodBoolean; type: z.ZodString; resourceId: z.ZodNumber; id: z.ZodNumber; }, z.ZodAny, "strip">>; authorizations: z.ZodOptional>; mobileCountryCode: z.ZodString; clientKycStatus: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; ofLoanCycle: z.ZodNumber; ofLoanActive: z.ZodNumber; activeDepositAccount: z.ZodNumber; onBoardingStatus: z.ZodOptional; }, z.ZodAny, "strip">, z.objectInputType<{ id: z.ZodNumber; accountNo: z.ZodString; status: z.ZodObject<{ id: z.ZodNumber; code: z.ZodString; value: z.ZodString; }, "strip", z.ZodTypeAny, { value: string; code: string; id: number; }, { value: string; code: string; id: number; }>; subStatus: z.ZodObject<{ active: z.ZodBoolean; mandatory: z.ZodBoolean; systemDefined: z.ZodBoolean; }, "strip", z.ZodTypeAny, { active: boolean; mandatory: boolean; systemDefined: boolean; }, { active: boolean; mandatory: boolean; systemDefined: boolean; }>; active: z.ZodBoolean; activationDate: z.ZodOptional>; firstname: z.ZodString; lastname: z.ZodString; displayName: z.ZodString; mobileNo: z.ZodString; emailAddress: z.ZodString; dateOfBirth: z.ZodArray; gender: z.ZodObject<{ id: z.ZodNumber; }, "strip", z.ZodTypeAny, { id: number; }, { id: number; }>; clientTypes: z.ZodArray; clientClassification: z.ZodObject<{ id: z.ZodNumber; name: z.ZodOptional; }, "strip", z.ZodTypeAny, { id: number; name?: string | undefined; }, { id: number; name?: string | undefined; }>; occupation: z.ZodObject<{ active: z.ZodBoolean; }, "strip", z.ZodTypeAny, { active: boolean; }, { active: boolean; }>; isStaff: z.ZodBoolean; skipAvs: z.ZodBoolean; officeId: z.ZodNumber; officeName: z.ZodString; imageId: z.ZodOptional; imagePresent: z.ZodOptional; timeline: z.ZodObject<{ submittedOnDate: z.ZodArray; submittedByUsername: z.ZodOptional; submittedByFirstname: z.ZodOptional; submittedByLastname: z.ZodOptional; activatedOnDate: z.ZodOptional>; activatedByUsername: z.ZodOptional; activatedByFirstname: z.ZodOptional; activatedByLastname: z.ZodOptional; }, "strip", z.ZodTypeAny, { submittedOnDate: number[]; submittedByUsername?: string | undefined; submittedByFirstname?: string | undefined; submittedByLastname?: string | undefined; activatedOnDate?: number[] | undefined; activatedByUsername?: string | undefined; activatedByFirstname?: string | undefined; activatedByLastname?: string | undefined; }, { submittedOnDate: number[]; submittedByUsername?: string | undefined; submittedByFirstname?: string | undefined; submittedByLastname?: string | undefined; activatedOnDate?: number[] | undefined; activatedByUsername?: string | undefined; activatedByFirstname?: string | undefined; activatedByLastname?: string | undefined; }>; legalForm: z.ZodObject<{ id: z.ZodNumber; code: z.ZodString; value: z.ZodString; }, "strip", z.ZodTypeAny, { value: string; code: string; id: number; }, { value: string; code: string; id: number; }>; clientVerificationStatus: z.ZodString; updatedAt: z.ZodString; isBlockExternalCardsAddition: z.ZodBoolean; clientNonPersonDetails: z.ZodObject<{ constitution: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; mainBusinessLine: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; countryOfIncorporation: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; }, "strip", z.ZodAny, z.objectOutputType<{ constitution: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; mainBusinessLine: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; countryOfIncorporation: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; }, z.ZodAny, "strip">, z.objectInputType<{ constitution: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; mainBusinessLine: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; countryOfIncorporation: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; }, z.ZodAny, "strip">>; clientTransferOptionData: z.ZodObject<{ isExternalCardDebitDisable: z.ZodBoolean; isExternalCardCreditDisable: z.ZodBoolean; isAchDebitOutgoingDisable: z.ZodBoolean; isAchCreditOutgoingDisable: z.ZodBoolean; isAchDebitIncomingDisable: z.ZodBoolean; isAchCreditIncomingDisable: z.ZodBoolean; isInternalCreditDisable: z.ZodBoolean; isInternalDebitDisable: z.ZodBoolean; isWireCreditOutgoingDisable: z.ZodBoolean; isWireCreditIncomingDisable: z.ZodBoolean; isSwiftCreditOutgoingDisable: z.ZodBoolean; isSwiftCreditIncomingDisable: z.ZodBoolean; isFxpayCreditOutgoingDisable: z.ZodBoolean; isAllocateToSubAccountDisable: z.ZodBoolean; isInternalCreditOwnDisable: z.ZodBoolean; type: z.ZodString; resourceId: z.ZodNumber; id: z.ZodNumber; }, "strip", z.ZodAny, z.objectOutputType<{ isExternalCardDebitDisable: z.ZodBoolean; isExternalCardCreditDisable: z.ZodBoolean; isAchDebitOutgoingDisable: z.ZodBoolean; isAchCreditOutgoingDisable: z.ZodBoolean; isAchDebitIncomingDisable: z.ZodBoolean; isAchCreditIncomingDisable: z.ZodBoolean; isInternalCreditDisable: z.ZodBoolean; isInternalDebitDisable: z.ZodBoolean; isWireCreditOutgoingDisable: z.ZodBoolean; isWireCreditIncomingDisable: z.ZodBoolean; isSwiftCreditOutgoingDisable: z.ZodBoolean; isSwiftCreditIncomingDisable: z.ZodBoolean; isFxpayCreditOutgoingDisable: z.ZodBoolean; isAllocateToSubAccountDisable: z.ZodBoolean; isInternalCreditOwnDisable: z.ZodBoolean; type: z.ZodString; resourceId: z.ZodNumber; id: z.ZodNumber; }, z.ZodAny, "strip">, z.objectInputType<{ isExternalCardDebitDisable: z.ZodBoolean; isExternalCardCreditDisable: z.ZodBoolean; isAchDebitOutgoingDisable: z.ZodBoolean; isAchCreditOutgoingDisable: z.ZodBoolean; isAchDebitIncomingDisable: z.ZodBoolean; isAchCreditIncomingDisable: z.ZodBoolean; isInternalCreditDisable: z.ZodBoolean; isInternalDebitDisable: z.ZodBoolean; isWireCreditOutgoingDisable: z.ZodBoolean; isWireCreditIncomingDisable: z.ZodBoolean; isSwiftCreditOutgoingDisable: z.ZodBoolean; isSwiftCreditIncomingDisable: z.ZodBoolean; isFxpayCreditOutgoingDisable: z.ZodBoolean; isAllocateToSubAccountDisable: z.ZodBoolean; isInternalCreditOwnDisable: z.ZodBoolean; type: z.ZodString; resourceId: z.ZodNumber; id: z.ZodNumber; }, z.ZodAny, "strip">>; authorizations: z.ZodOptional>; mobileCountryCode: z.ZodString; clientKycStatus: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; ofLoanCycle: z.ZodNumber; ofLoanActive: z.ZodNumber; activeDepositAccount: z.ZodNumber; onBoardingStatus: z.ZodOptional; }, z.ZodAny, "strip">>>; riskRatingData: z.ZodOptional, z.objectInputType<{ riskScore: z.ZodNumber; rating: z.ZodString; }, z.ZodAny, "strip">>>; clientAddressData: z.ZodOptional, z.objectInputType<{ street: z.ZodString; city: z.ZodString; state: z.ZodString; zipCode: z.ZodString; }, z.ZodAny, "strip">>>; clientIdentifierData: z.ZodOptional, z.objectInputType<{ type: z.ZodString; value: z.ZodString; }, z.ZodAny, "strip">>>; }; declare const GetClientResponseSchema: z.ZodObject<{ clientData: z.ZodOptional; subStatus: z.ZodObject<{ active: z.ZodBoolean; mandatory: z.ZodBoolean; systemDefined: z.ZodBoolean; }, "strip", z.ZodTypeAny, { active: boolean; mandatory: boolean; systemDefined: boolean; }, { active: boolean; mandatory: boolean; systemDefined: boolean; }>; active: z.ZodBoolean; activationDate: z.ZodOptional>; firstname: z.ZodString; lastname: z.ZodString; displayName: z.ZodString; mobileNo: z.ZodString; emailAddress: z.ZodString; dateOfBirth: z.ZodArray; gender: z.ZodObject<{ id: z.ZodNumber; }, "strip", z.ZodTypeAny, { id: number; }, { id: number; }>; clientTypes: z.ZodArray; clientClassification: z.ZodObject<{ id: z.ZodNumber; name: z.ZodOptional; }, "strip", z.ZodTypeAny, { id: number; name?: string | undefined; }, { id: number; name?: string | undefined; }>; occupation: z.ZodObject<{ active: z.ZodBoolean; }, "strip", z.ZodTypeAny, { active: boolean; }, { active: boolean; }>; isStaff: z.ZodBoolean; skipAvs: z.ZodBoolean; officeId: z.ZodNumber; officeName: z.ZodString; imageId: z.ZodOptional; imagePresent: z.ZodOptional; timeline: z.ZodObject<{ submittedOnDate: z.ZodArray; submittedByUsername: z.ZodOptional; submittedByFirstname: z.ZodOptional; submittedByLastname: z.ZodOptional; activatedOnDate: z.ZodOptional>; activatedByUsername: z.ZodOptional; activatedByFirstname: z.ZodOptional; activatedByLastname: z.ZodOptional; }, "strip", z.ZodTypeAny, { submittedOnDate: number[]; submittedByUsername?: string | undefined; submittedByFirstname?: string | undefined; submittedByLastname?: string | undefined; activatedOnDate?: number[] | undefined; activatedByUsername?: string | undefined; activatedByFirstname?: string | undefined; activatedByLastname?: string | undefined; }, { submittedOnDate: number[]; submittedByUsername?: string | undefined; submittedByFirstname?: string | undefined; submittedByLastname?: string | undefined; activatedOnDate?: number[] | undefined; activatedByUsername?: string | undefined; activatedByFirstname?: string | undefined; activatedByLastname?: string | undefined; }>; legalForm: z.ZodObject<{ id: z.ZodNumber; code: z.ZodString; value: z.ZodString; }, "strip", z.ZodTypeAny, { value: string; code: string; id: number; }, { value: string; code: string; id: number; }>; clientVerificationStatus: z.ZodString; updatedAt: z.ZodString; isBlockExternalCardsAddition: z.ZodBoolean; clientNonPersonDetails: z.ZodObject<{ constitution: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; mainBusinessLine: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; countryOfIncorporation: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; }, "strip", z.ZodAny, z.objectOutputType<{ constitution: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; mainBusinessLine: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; countryOfIncorporation: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; }, z.ZodAny, "strip">, z.objectInputType<{ constitution: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; mainBusinessLine: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; countryOfIncorporation: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; }, z.ZodAny, "strip">>; clientTransferOptionData: z.ZodObject<{ isExternalCardDebitDisable: z.ZodBoolean; isExternalCardCreditDisable: z.ZodBoolean; isAchDebitOutgoingDisable: z.ZodBoolean; isAchCreditOutgoingDisable: z.ZodBoolean; isAchDebitIncomingDisable: z.ZodBoolean; isAchCreditIncomingDisable: z.ZodBoolean; isInternalCreditDisable: z.ZodBoolean; isInternalDebitDisable: z.ZodBoolean; isWireCreditOutgoingDisable: z.ZodBoolean; isWireCreditIncomingDisable: z.ZodBoolean; isSwiftCreditOutgoingDisable: z.ZodBoolean; isSwiftCreditIncomingDisable: z.ZodBoolean; isFxpayCreditOutgoingDisable: z.ZodBoolean; isAllocateToSubAccountDisable: z.ZodBoolean; isInternalCreditOwnDisable: z.ZodBoolean; type: z.ZodString; resourceId: z.ZodNumber; id: z.ZodNumber; }, "strip", z.ZodAny, z.objectOutputType<{ isExternalCardDebitDisable: z.ZodBoolean; isExternalCardCreditDisable: z.ZodBoolean; isAchDebitOutgoingDisable: z.ZodBoolean; isAchCreditOutgoingDisable: z.ZodBoolean; isAchDebitIncomingDisable: z.ZodBoolean; isAchCreditIncomingDisable: z.ZodBoolean; isInternalCreditDisable: z.ZodBoolean; isInternalDebitDisable: z.ZodBoolean; isWireCreditOutgoingDisable: z.ZodBoolean; isWireCreditIncomingDisable: z.ZodBoolean; isSwiftCreditOutgoingDisable: z.ZodBoolean; isSwiftCreditIncomingDisable: z.ZodBoolean; isFxpayCreditOutgoingDisable: z.ZodBoolean; isAllocateToSubAccountDisable: z.ZodBoolean; isInternalCreditOwnDisable: z.ZodBoolean; type: z.ZodString; resourceId: z.ZodNumber; id: z.ZodNumber; }, z.ZodAny, "strip">, z.objectInputType<{ isExternalCardDebitDisable: z.ZodBoolean; isExternalCardCreditDisable: z.ZodBoolean; isAchDebitOutgoingDisable: z.ZodBoolean; isAchCreditOutgoingDisable: z.ZodBoolean; isAchDebitIncomingDisable: z.ZodBoolean; isAchCreditIncomingDisable: z.ZodBoolean; isInternalCreditDisable: z.ZodBoolean; isInternalDebitDisable: z.ZodBoolean; isWireCreditOutgoingDisable: z.ZodBoolean; isWireCreditIncomingDisable: z.ZodBoolean; isSwiftCreditOutgoingDisable: z.ZodBoolean; isSwiftCreditIncomingDisable: z.ZodBoolean; isFxpayCreditOutgoingDisable: z.ZodBoolean; isAllocateToSubAccountDisable: z.ZodBoolean; isInternalCreditOwnDisable: z.ZodBoolean; type: z.ZodString; resourceId: z.ZodNumber; id: z.ZodNumber; }, z.ZodAny, "strip">>; authorizations: z.ZodOptional>; mobileCountryCode: z.ZodString; clientKycStatus: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; ofLoanCycle: z.ZodNumber; ofLoanActive: z.ZodNumber; activeDepositAccount: z.ZodNumber; onBoardingStatus: z.ZodOptional; }, "strip", z.ZodAny, z.objectOutputType<{ id: z.ZodNumber; accountNo: z.ZodString; status: z.ZodObject<{ id: z.ZodNumber; code: z.ZodString; value: z.ZodString; }, "strip", z.ZodTypeAny, { value: string; code: string; id: number; }, { value: string; code: string; id: number; }>; subStatus: z.ZodObject<{ active: z.ZodBoolean; mandatory: z.ZodBoolean; systemDefined: z.ZodBoolean; }, "strip", z.ZodTypeAny, { active: boolean; mandatory: boolean; systemDefined: boolean; }, { active: boolean; mandatory: boolean; systemDefined: boolean; }>; active: z.ZodBoolean; activationDate: z.ZodOptional>; firstname: z.ZodString; lastname: z.ZodString; displayName: z.ZodString; mobileNo: z.ZodString; emailAddress: z.ZodString; dateOfBirth: z.ZodArray; gender: z.ZodObject<{ id: z.ZodNumber; }, "strip", z.ZodTypeAny, { id: number; }, { id: number; }>; clientTypes: z.ZodArray; clientClassification: z.ZodObject<{ id: z.ZodNumber; name: z.ZodOptional; }, "strip", z.ZodTypeAny, { id: number; name?: string | undefined; }, { id: number; name?: string | undefined; }>; occupation: z.ZodObject<{ active: z.ZodBoolean; }, "strip", z.ZodTypeAny, { active: boolean; }, { active: boolean; }>; isStaff: z.ZodBoolean; skipAvs: z.ZodBoolean; officeId: z.ZodNumber; officeName: z.ZodString; imageId: z.ZodOptional; imagePresent: z.ZodOptional; timeline: z.ZodObject<{ submittedOnDate: z.ZodArray; submittedByUsername: z.ZodOptional; submittedByFirstname: z.ZodOptional; submittedByLastname: z.ZodOptional; activatedOnDate: z.ZodOptional>; activatedByUsername: z.ZodOptional; activatedByFirstname: z.ZodOptional; activatedByLastname: z.ZodOptional; }, "strip", z.ZodTypeAny, { submittedOnDate: number[]; submittedByUsername?: string | undefined; submittedByFirstname?: string | undefined; submittedByLastname?: string | undefined; activatedOnDate?: number[] | undefined; activatedByUsername?: string | undefined; activatedByFirstname?: string | undefined; activatedByLastname?: string | undefined; }, { submittedOnDate: number[]; submittedByUsername?: string | undefined; submittedByFirstname?: string | undefined; submittedByLastname?: string | undefined; activatedOnDate?: number[] | undefined; activatedByUsername?: string | undefined; activatedByFirstname?: string | undefined; activatedByLastname?: string | undefined; }>; legalForm: z.ZodObject<{ id: z.ZodNumber; code: z.ZodString; value: z.ZodString; }, "strip", z.ZodTypeAny, { value: string; code: string; id: number; }, { value: string; code: string; id: number; }>; clientVerificationStatus: z.ZodString; updatedAt: z.ZodString; isBlockExternalCardsAddition: z.ZodBoolean; clientNonPersonDetails: z.ZodObject<{ constitution: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; mainBusinessLine: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; countryOfIncorporation: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; }, "strip", z.ZodAny, z.objectOutputType<{ constitution: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; mainBusinessLine: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; countryOfIncorporation: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; }, z.ZodAny, "strip">, z.objectInputType<{ constitution: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; mainBusinessLine: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; countryOfIncorporation: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; }, z.ZodAny, "strip">>; clientTransferOptionData: z.ZodObject<{ isExternalCardDebitDisable: z.ZodBoolean; isExternalCardCreditDisable: z.ZodBoolean; isAchDebitOutgoingDisable: z.ZodBoolean; isAchCreditOutgoingDisable: z.ZodBoolean; isAchDebitIncomingDisable: z.ZodBoolean; isAchCreditIncomingDisable: z.ZodBoolean; isInternalCreditDisable: z.ZodBoolean; isInternalDebitDisable: z.ZodBoolean; isWireCreditOutgoingDisable: z.ZodBoolean; isWireCreditIncomingDisable: z.ZodBoolean; isSwiftCreditOutgoingDisable: z.ZodBoolean; isSwiftCreditIncomingDisable: z.ZodBoolean; isFxpayCreditOutgoingDisable: z.ZodBoolean; isAllocateToSubAccountDisable: z.ZodBoolean; isInternalCreditOwnDisable: z.ZodBoolean; type: z.ZodString; resourceId: z.ZodNumber; id: z.ZodNumber; }, "strip", z.ZodAny, z.objectOutputType<{ isExternalCardDebitDisable: z.ZodBoolean; isExternalCardCreditDisable: z.ZodBoolean; isAchDebitOutgoingDisable: z.ZodBoolean; isAchCreditOutgoingDisable: z.ZodBoolean; isAchDebitIncomingDisable: z.ZodBoolean; isAchCreditIncomingDisable: z.ZodBoolean; isInternalCreditDisable: z.ZodBoolean; isInternalDebitDisable: z.ZodBoolean; isWireCreditOutgoingDisable: z.ZodBoolean; isWireCreditIncomingDisable: z.ZodBoolean; isSwiftCreditOutgoingDisable: z.ZodBoolean; isSwiftCreditIncomingDisable: z.ZodBoolean; isFxpayCreditOutgoingDisable: z.ZodBoolean; isAllocateToSubAccountDisable: z.ZodBoolean; isInternalCreditOwnDisable: z.ZodBoolean; type: z.ZodString; resourceId: z.ZodNumber; id: z.ZodNumber; }, z.ZodAny, "strip">, z.objectInputType<{ isExternalCardDebitDisable: z.ZodBoolean; isExternalCardCreditDisable: z.ZodBoolean; isAchDebitOutgoingDisable: z.ZodBoolean; isAchCreditOutgoingDisable: z.ZodBoolean; isAchDebitIncomingDisable: z.ZodBoolean; isAchCreditIncomingDisable: z.ZodBoolean; isInternalCreditDisable: z.ZodBoolean; isInternalDebitDisable: z.ZodBoolean; isWireCreditOutgoingDisable: z.ZodBoolean; isWireCreditIncomingDisable: z.ZodBoolean; isSwiftCreditOutgoingDisable: z.ZodBoolean; isSwiftCreditIncomingDisable: z.ZodBoolean; isFxpayCreditOutgoingDisable: z.ZodBoolean; isAllocateToSubAccountDisable: z.ZodBoolean; isInternalCreditOwnDisable: z.ZodBoolean; type: z.ZodString; resourceId: z.ZodNumber; id: z.ZodNumber; }, z.ZodAny, "strip">>; authorizations: z.ZodOptional>; mobileCountryCode: z.ZodString; clientKycStatus: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; ofLoanCycle: z.ZodNumber; ofLoanActive: z.ZodNumber; activeDepositAccount: z.ZodNumber; onBoardingStatus: z.ZodOptional; }, z.ZodAny, "strip">, z.objectInputType<{ id: z.ZodNumber; accountNo: z.ZodString; status: z.ZodObject<{ id: z.ZodNumber; code: z.ZodString; value: z.ZodString; }, "strip", z.ZodTypeAny, { value: string; code: string; id: number; }, { value: string; code: string; id: number; }>; subStatus: z.ZodObject<{ active: z.ZodBoolean; mandatory: z.ZodBoolean; systemDefined: z.ZodBoolean; }, "strip", z.ZodTypeAny, { active: boolean; mandatory: boolean; systemDefined: boolean; }, { active: boolean; mandatory: boolean; systemDefined: boolean; }>; active: z.ZodBoolean; activationDate: z.ZodOptional>; firstname: z.ZodString; lastname: z.ZodString; displayName: z.ZodString; mobileNo: z.ZodString; emailAddress: z.ZodString; dateOfBirth: z.ZodArray; gender: z.ZodObject<{ id: z.ZodNumber; }, "strip", z.ZodTypeAny, { id: number; }, { id: number; }>; clientTypes: z.ZodArray; clientClassification: z.ZodObject<{ id: z.ZodNumber; name: z.ZodOptional; }, "strip", z.ZodTypeAny, { id: number; name?: string | undefined; }, { id: number; name?: string | undefined; }>; occupation: z.ZodObject<{ active: z.ZodBoolean; }, "strip", z.ZodTypeAny, { active: boolean; }, { active: boolean; }>; isStaff: z.ZodBoolean; skipAvs: z.ZodBoolean; officeId: z.ZodNumber; officeName: z.ZodString; imageId: z.ZodOptional; imagePresent: z.ZodOptional; timeline: z.ZodObject<{ submittedOnDate: z.ZodArray; submittedByUsername: z.ZodOptional; submittedByFirstname: z.ZodOptional; submittedByLastname: z.ZodOptional; activatedOnDate: z.ZodOptional>; activatedByUsername: z.ZodOptional; activatedByFirstname: z.ZodOptional; activatedByLastname: z.ZodOptional; }, "strip", z.ZodTypeAny, { submittedOnDate: number[]; submittedByUsername?: string | undefined; submittedByFirstname?: string | undefined; submittedByLastname?: string | undefined; activatedOnDate?: number[] | undefined; activatedByUsername?: string | undefined; activatedByFirstname?: string | undefined; activatedByLastname?: string | undefined; }, { submittedOnDate: number[]; submittedByUsername?: string | undefined; submittedByFirstname?: string | undefined; submittedByLastname?: string | undefined; activatedOnDate?: number[] | undefined; activatedByUsername?: string | undefined; activatedByFirstname?: string | undefined; activatedByLastname?: string | undefined; }>; legalForm: z.ZodObject<{ id: z.ZodNumber; code: z.ZodString; value: z.ZodString; }, "strip", z.ZodTypeAny, { value: string; code: string; id: number; }, { value: string; code: string; id: number; }>; clientVerificationStatus: z.ZodString; updatedAt: z.ZodString; isBlockExternalCardsAddition: z.ZodBoolean; clientNonPersonDetails: z.ZodObject<{ constitution: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; mainBusinessLine: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; countryOfIncorporation: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; }, "strip", z.ZodAny, z.objectOutputType<{ constitution: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; mainBusinessLine: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; countryOfIncorporation: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; }, z.ZodAny, "strip">, z.objectInputType<{ constitution: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; mainBusinessLine: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; countryOfIncorporation: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; }, z.ZodAny, "strip">>; clientTransferOptionData: z.ZodObject<{ isExternalCardDebitDisable: z.ZodBoolean; isExternalCardCreditDisable: z.ZodBoolean; isAchDebitOutgoingDisable: z.ZodBoolean; isAchCreditOutgoingDisable: z.ZodBoolean; isAchDebitIncomingDisable: z.ZodBoolean; isAchCreditIncomingDisable: z.ZodBoolean; isInternalCreditDisable: z.ZodBoolean; isInternalDebitDisable: z.ZodBoolean; isWireCreditOutgoingDisable: z.ZodBoolean; isWireCreditIncomingDisable: z.ZodBoolean; isSwiftCreditOutgoingDisable: z.ZodBoolean; isSwiftCreditIncomingDisable: z.ZodBoolean; isFxpayCreditOutgoingDisable: z.ZodBoolean; isAllocateToSubAccountDisable: z.ZodBoolean; isInternalCreditOwnDisable: z.ZodBoolean; type: z.ZodString; resourceId: z.ZodNumber; id: z.ZodNumber; }, "strip", z.ZodAny, z.objectOutputType<{ isExternalCardDebitDisable: z.ZodBoolean; isExternalCardCreditDisable: z.ZodBoolean; isAchDebitOutgoingDisable: z.ZodBoolean; isAchCreditOutgoingDisable: z.ZodBoolean; isAchDebitIncomingDisable: z.ZodBoolean; isAchCreditIncomingDisable: z.ZodBoolean; isInternalCreditDisable: z.ZodBoolean; isInternalDebitDisable: z.ZodBoolean; isWireCreditOutgoingDisable: z.ZodBoolean; isWireCreditIncomingDisable: z.ZodBoolean; isSwiftCreditOutgoingDisable: z.ZodBoolean; isSwiftCreditIncomingDisable: z.ZodBoolean; isFxpayCreditOutgoingDisable: z.ZodBoolean; isAllocateToSubAccountDisable: z.ZodBoolean; isInternalCreditOwnDisable: z.ZodBoolean; type: z.ZodString; resourceId: z.ZodNumber; id: z.ZodNumber; }, z.ZodAny, "strip">, z.objectInputType<{ isExternalCardDebitDisable: z.ZodBoolean; isExternalCardCreditDisable: z.ZodBoolean; isAchDebitOutgoingDisable: z.ZodBoolean; isAchCreditOutgoingDisable: z.ZodBoolean; isAchDebitIncomingDisable: z.ZodBoolean; isAchCreditIncomingDisable: z.ZodBoolean; isInternalCreditDisable: z.ZodBoolean; isInternalDebitDisable: z.ZodBoolean; isWireCreditOutgoingDisable: z.ZodBoolean; isWireCreditIncomingDisable: z.ZodBoolean; isSwiftCreditOutgoingDisable: z.ZodBoolean; isSwiftCreditIncomingDisable: z.ZodBoolean; isFxpayCreditOutgoingDisable: z.ZodBoolean; isAllocateToSubAccountDisable: z.ZodBoolean; isInternalCreditOwnDisable: z.ZodBoolean; type: z.ZodString; resourceId: z.ZodNumber; id: z.ZodNumber; }, z.ZodAny, "strip">>; authorizations: z.ZodOptional>; mobileCountryCode: z.ZodString; clientKycStatus: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; ofLoanCycle: z.ZodNumber; ofLoanActive: z.ZodNumber; activeDepositAccount: z.ZodNumber; onBoardingStatus: z.ZodOptional; }, z.ZodAny, "strip">>>; riskRatingData: z.ZodOptional, z.objectInputType<{ riskScore: z.ZodNumber; rating: z.ZodString; }, z.ZodAny, "strip">>>; clientAddressData: z.ZodOptional, z.objectInputType<{ street: z.ZodString; city: z.ZodString; state: z.ZodString; zipCode: z.ZodString; }, z.ZodAny, "strip">>>; clientIdentifierData: z.ZodOptional, z.objectInputType<{ type: z.ZodString; value: z.ZodString; }, z.ZodAny, "strip">>>; }, "strip", z.ZodTypeAny, { clientData?: z.objectOutputType<{ id: z.ZodNumber; accountNo: z.ZodString; status: z.ZodObject<{ id: z.ZodNumber; code: z.ZodString; value: z.ZodString; }, "strip", z.ZodTypeAny, { value: string; code: string; id: number; }, { value: string; code: string; id: number; }>; subStatus: z.ZodObject<{ active: z.ZodBoolean; mandatory: z.ZodBoolean; systemDefined: z.ZodBoolean; }, "strip", z.ZodTypeAny, { active: boolean; mandatory: boolean; systemDefined: boolean; }, { active: boolean; mandatory: boolean; systemDefined: boolean; }>; active: z.ZodBoolean; activationDate: z.ZodOptional>; firstname: z.ZodString; lastname: z.ZodString; displayName: z.ZodString; mobileNo: z.ZodString; emailAddress: z.ZodString; dateOfBirth: z.ZodArray; gender: z.ZodObject<{ id: z.ZodNumber; }, "strip", z.ZodTypeAny, { id: number; }, { id: number; }>; clientTypes: z.ZodArray; clientClassification: z.ZodObject<{ id: z.ZodNumber; name: z.ZodOptional; }, "strip", z.ZodTypeAny, { id: number; name?: string | undefined; }, { id: number; name?: string | undefined; }>; occupation: z.ZodObject<{ active: z.ZodBoolean; }, "strip", z.ZodTypeAny, { active: boolean; }, { active: boolean; }>; isStaff: z.ZodBoolean; skipAvs: z.ZodBoolean; officeId: z.ZodNumber; officeName: z.ZodString; imageId: z.ZodOptional; imagePresent: z.ZodOptional; timeline: z.ZodObject<{ submittedOnDate: z.ZodArray; submittedByUsername: z.ZodOptional; submittedByFirstname: z.ZodOptional; submittedByLastname: z.ZodOptional; activatedOnDate: z.ZodOptional>; activatedByUsername: z.ZodOptional; activatedByFirstname: z.ZodOptional; activatedByLastname: z.ZodOptional; }, "strip", z.ZodTypeAny, { submittedOnDate: number[]; submittedByUsername?: string | undefined; submittedByFirstname?: string | undefined; submittedByLastname?: string | undefined; activatedOnDate?: number[] | undefined; activatedByUsername?: string | undefined; activatedByFirstname?: string | undefined; activatedByLastname?: string | undefined; }, { submittedOnDate: number[]; submittedByUsername?: string | undefined; submittedByFirstname?: string | undefined; submittedByLastname?: string | undefined; activatedOnDate?: number[] | undefined; activatedByUsername?: string | undefined; activatedByFirstname?: string | undefined; activatedByLastname?: string | undefined; }>; legalForm: z.ZodObject<{ id: z.ZodNumber; code: z.ZodString; value: z.ZodString; }, "strip", z.ZodTypeAny, { value: string; code: string; id: number; }, { value: string; code: string; id: number; }>; clientVerificationStatus: z.ZodString; updatedAt: z.ZodString; isBlockExternalCardsAddition: z.ZodBoolean; clientNonPersonDetails: z.ZodObject<{ constitution: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; mainBusinessLine: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; countryOfIncorporation: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; }, "strip", z.ZodAny, z.objectOutputType<{ constitution: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; mainBusinessLine: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; countryOfIncorporation: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; }, z.ZodAny, "strip">, z.objectInputType<{ constitution: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; mainBusinessLine: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; countryOfIncorporation: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; }, z.ZodAny, "strip">>; clientTransferOptionData: z.ZodObject<{ isExternalCardDebitDisable: z.ZodBoolean; isExternalCardCreditDisable: z.ZodBoolean; isAchDebitOutgoingDisable: z.ZodBoolean; isAchCreditOutgoingDisable: z.ZodBoolean; isAchDebitIncomingDisable: z.ZodBoolean; isAchCreditIncomingDisable: z.ZodBoolean; isInternalCreditDisable: z.ZodBoolean; isInternalDebitDisable: z.ZodBoolean; isWireCreditOutgoingDisable: z.ZodBoolean; isWireCreditIncomingDisable: z.ZodBoolean; isSwiftCreditOutgoingDisable: z.ZodBoolean; isSwiftCreditIncomingDisable: z.ZodBoolean; isFxpayCreditOutgoingDisable: z.ZodBoolean; isAllocateToSubAccountDisable: z.ZodBoolean; isInternalCreditOwnDisable: z.ZodBoolean; type: z.ZodString; resourceId: z.ZodNumber; id: z.ZodNumber; }, "strip", z.ZodAny, z.objectOutputType<{ isExternalCardDebitDisable: z.ZodBoolean; isExternalCardCreditDisable: z.ZodBoolean; isAchDebitOutgoingDisable: z.ZodBoolean; isAchCreditOutgoingDisable: z.ZodBoolean; isAchDebitIncomingDisable: z.ZodBoolean; isAchCreditIncomingDisable: z.ZodBoolean; isInternalCreditDisable: z.ZodBoolean; isInternalDebitDisable: z.ZodBoolean; isWireCreditOutgoingDisable: z.ZodBoolean; isWireCreditIncomingDisable: z.ZodBoolean; isSwiftCreditOutgoingDisable: z.ZodBoolean; isSwiftCreditIncomingDisable: z.ZodBoolean; isFxpayCreditOutgoingDisable: z.ZodBoolean; isAllocateToSubAccountDisable: z.ZodBoolean; isInternalCreditOwnDisable: z.ZodBoolean; type: z.ZodString; resourceId: z.ZodNumber; id: z.ZodNumber; }, z.ZodAny, "strip">, z.objectInputType<{ isExternalCardDebitDisable: z.ZodBoolean; isExternalCardCreditDisable: z.ZodBoolean; isAchDebitOutgoingDisable: z.ZodBoolean; isAchCreditOutgoingDisable: z.ZodBoolean; isAchDebitIncomingDisable: z.ZodBoolean; isAchCreditIncomingDisable: z.ZodBoolean; isInternalCreditDisable: z.ZodBoolean; isInternalDebitDisable: z.ZodBoolean; isWireCreditOutgoingDisable: z.ZodBoolean; isWireCreditIncomingDisable: z.ZodBoolean; isSwiftCreditOutgoingDisable: z.ZodBoolean; isSwiftCreditIncomingDisable: z.ZodBoolean; isFxpayCreditOutgoingDisable: z.ZodBoolean; isAllocateToSubAccountDisable: z.ZodBoolean; isInternalCreditOwnDisable: z.ZodBoolean; type: z.ZodString; resourceId: z.ZodNumber; id: z.ZodNumber; }, z.ZodAny, "strip">>; authorizations: z.ZodOptional>; mobileCountryCode: z.ZodString; clientKycStatus: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; ofLoanCycle: z.ZodNumber; ofLoanActive: z.ZodNumber; activeDepositAccount: z.ZodNumber; onBoardingStatus: z.ZodOptional; }, z.ZodAny, "strip"> | undefined; riskRatingData?: z.objectOutputType<{ riskScore: z.ZodNumber; rating: z.ZodString; }, z.ZodAny, "strip"> | undefined; clientAddressData?: z.objectOutputType<{ street: z.ZodString; city: z.ZodString; state: z.ZodString; zipCode: z.ZodString; }, z.ZodAny, "strip"> | undefined; clientIdentifierData?: z.objectOutputType<{ type: z.ZodString; value: z.ZodString; }, z.ZodAny, "strip"> | undefined; }, { clientData?: z.objectInputType<{ id: z.ZodNumber; accountNo: z.ZodString; status: z.ZodObject<{ id: z.ZodNumber; code: z.ZodString; value: z.ZodString; }, "strip", z.ZodTypeAny, { value: string; code: string; id: number; }, { value: string; code: string; id: number; }>; subStatus: z.ZodObject<{ active: z.ZodBoolean; mandatory: z.ZodBoolean; systemDefined: z.ZodBoolean; }, "strip", z.ZodTypeAny, { active: boolean; mandatory: boolean; systemDefined: boolean; }, { active: boolean; mandatory: boolean; systemDefined: boolean; }>; active: z.ZodBoolean; activationDate: z.ZodOptional>; firstname: z.ZodString; lastname: z.ZodString; displayName: z.ZodString; mobileNo: z.ZodString; emailAddress: z.ZodString; dateOfBirth: z.ZodArray; gender: z.ZodObject<{ id: z.ZodNumber; }, "strip", z.ZodTypeAny, { id: number; }, { id: number; }>; clientTypes: z.ZodArray; clientClassification: z.ZodObject<{ id: z.ZodNumber; name: z.ZodOptional; }, "strip", z.ZodTypeAny, { id: number; name?: string | undefined; }, { id: number; name?: string | undefined; }>; occupation: z.ZodObject<{ active: z.ZodBoolean; }, "strip", z.ZodTypeAny, { active: boolean; }, { active: boolean; }>; isStaff: z.ZodBoolean; skipAvs: z.ZodBoolean; officeId: z.ZodNumber; officeName: z.ZodString; imageId: z.ZodOptional; imagePresent: z.ZodOptional; timeline: z.ZodObject<{ submittedOnDate: z.ZodArray; submittedByUsername: z.ZodOptional; submittedByFirstname: z.ZodOptional; submittedByLastname: z.ZodOptional; activatedOnDate: z.ZodOptional>; activatedByUsername: z.ZodOptional; activatedByFirstname: z.ZodOptional; activatedByLastname: z.ZodOptional; }, "strip", z.ZodTypeAny, { submittedOnDate: number[]; submittedByUsername?: string | undefined; submittedByFirstname?: string | undefined; submittedByLastname?: string | undefined; activatedOnDate?: number[] | undefined; activatedByUsername?: string | undefined; activatedByFirstname?: string | undefined; activatedByLastname?: string | undefined; }, { submittedOnDate: number[]; submittedByUsername?: string | undefined; submittedByFirstname?: string | undefined; submittedByLastname?: string | undefined; activatedOnDate?: number[] | undefined; activatedByUsername?: string | undefined; activatedByFirstname?: string | undefined; activatedByLastname?: string | undefined; }>; legalForm: z.ZodObject<{ id: z.ZodNumber; code: z.ZodString; value: z.ZodString; }, "strip", z.ZodTypeAny, { value: string; code: string; id: number; }, { value: string; code: string; id: number; }>; clientVerificationStatus: z.ZodString; updatedAt: z.ZodString; isBlockExternalCardsAddition: z.ZodBoolean; clientNonPersonDetails: z.ZodObject<{ constitution: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; mainBusinessLine: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; countryOfIncorporation: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; }, "strip", z.ZodAny, z.objectOutputType<{ constitution: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; mainBusinessLine: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; countryOfIncorporation: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; }, z.ZodAny, "strip">, z.objectInputType<{ constitution: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; mainBusinessLine: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; countryOfIncorporation: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; }, z.ZodAny, "strip">>; clientTransferOptionData: z.ZodObject<{ isExternalCardDebitDisable: z.ZodBoolean; isExternalCardCreditDisable: z.ZodBoolean; isAchDebitOutgoingDisable: z.ZodBoolean; isAchCreditOutgoingDisable: z.ZodBoolean; isAchDebitIncomingDisable: z.ZodBoolean; isAchCreditIncomingDisable: z.ZodBoolean; isInternalCreditDisable: z.ZodBoolean; isInternalDebitDisable: z.ZodBoolean; isWireCreditOutgoingDisable: z.ZodBoolean; isWireCreditIncomingDisable: z.ZodBoolean; isSwiftCreditOutgoingDisable: z.ZodBoolean; isSwiftCreditIncomingDisable: z.ZodBoolean; isFxpayCreditOutgoingDisable: z.ZodBoolean; isAllocateToSubAccountDisable: z.ZodBoolean; isInternalCreditOwnDisable: z.ZodBoolean; type: z.ZodString; resourceId: z.ZodNumber; id: z.ZodNumber; }, "strip", z.ZodAny, z.objectOutputType<{ isExternalCardDebitDisable: z.ZodBoolean; isExternalCardCreditDisable: z.ZodBoolean; isAchDebitOutgoingDisable: z.ZodBoolean; isAchCreditOutgoingDisable: z.ZodBoolean; isAchDebitIncomingDisable: z.ZodBoolean; isAchCreditIncomingDisable: z.ZodBoolean; isInternalCreditDisable: z.ZodBoolean; isInternalDebitDisable: z.ZodBoolean; isWireCreditOutgoingDisable: z.ZodBoolean; isWireCreditIncomingDisable: z.ZodBoolean; isSwiftCreditOutgoingDisable: z.ZodBoolean; isSwiftCreditIncomingDisable: z.ZodBoolean; isFxpayCreditOutgoingDisable: z.ZodBoolean; isAllocateToSubAccountDisable: z.ZodBoolean; isInternalCreditOwnDisable: z.ZodBoolean; type: z.ZodString; resourceId: z.ZodNumber; id: z.ZodNumber; }, z.ZodAny, "strip">, z.objectInputType<{ isExternalCardDebitDisable: z.ZodBoolean; isExternalCardCreditDisable: z.ZodBoolean; isAchDebitOutgoingDisable: z.ZodBoolean; isAchCreditOutgoingDisable: z.ZodBoolean; isAchDebitIncomingDisable: z.ZodBoolean; isAchCreditIncomingDisable: z.ZodBoolean; isInternalCreditDisable: z.ZodBoolean; isInternalDebitDisable: z.ZodBoolean; isWireCreditOutgoingDisable: z.ZodBoolean; isWireCreditIncomingDisable: z.ZodBoolean; isSwiftCreditOutgoingDisable: z.ZodBoolean; isSwiftCreditIncomingDisable: z.ZodBoolean; isFxpayCreditOutgoingDisable: z.ZodBoolean; isAllocateToSubAccountDisable: z.ZodBoolean; isInternalCreditOwnDisable: z.ZodBoolean; type: z.ZodString; resourceId: z.ZodNumber; id: z.ZodNumber; }, z.ZodAny, "strip">>; authorizations: z.ZodOptional>; mobileCountryCode: z.ZodString; clientKycStatus: z.ZodObject<{}, "strip", z.ZodAny, z.objectOutputType<{}, z.ZodAny, "strip">, z.objectInputType<{}, z.ZodAny, "strip">>; ofLoanCycle: z.ZodNumber; ofLoanActive: z.ZodNumber; activeDepositAccount: z.ZodNumber; onBoardingStatus: z.ZodOptional; }, z.ZodAny, "strip"> | undefined; riskRatingData?: z.objectInputType<{ riskScore: z.ZodNumber; rating: z.ZodString; }, z.ZodAny, "strip"> | undefined; clientAddressData?: z.objectInputType<{ street: z.ZodString; city: z.ZodString; state: z.ZodString; zipCode: z.ZodString; }, z.ZodAny, "strip"> | undefined; clientIdentifierData?: z.objectInputType<{ type: z.ZodString; value: z.ZodString; }, z.ZodAny, "strip"> | undefined; }>; declare const UpdateClientResponseSchema: z.ZodObject<{ id: z.ZodNumber; officeId: z.ZodNumber; clientId: z.ZodNumber; resourceId: z.ZodNumber; changes: z.ZodOptional>; }, "strip", z.ZodAny, z.objectOutputType<{ id: z.ZodNumber; officeId: z.ZodNumber; clientId: z.ZodNumber; resourceId: z.ZodNumber; changes: z.ZodOptional>; }, z.ZodAny, "strip">, z.objectInputType<{ id: z.ZodNumber; officeId: z.ZodNumber; clientId: z.ZodNumber; resourceId: z.ZodNumber; changes: z.ZodOptional>; }, z.ZodAny, "strip">>; declare const DeleteClientResponseSchema: z.ZodObject<{ id: z.ZodNumber; officeId: z.ZodNumber; clientId: z.ZodNumber; resourceId: z.ZodNumber; }, "strip", z.ZodAny, z.objectOutputType<{ id: z.ZodNumber; officeId: z.ZodNumber; clientId: z.ZodNumber; resourceId: z.ZodNumber; }, z.ZodAny, "strip">, z.objectInputType<{ id: z.ZodNumber; officeId: z.ZodNumber; clientId: z.ZodNumber; resourceId: z.ZodNumber; }, z.ZodAny, "strip">>; type CreateClientRequest = z.infer; type CreateClientResponse = z.infer; type UpdateClientRequest = z.infer; type UpdateClientResponse = z.infer; type ListClientsRequest = z.infer; type GetClientsResponse = z.infer; type GetClientResponse = z.infer; type DeleteClientResponse = z.infer; declare const ClientFilterKeySchema: z.ZodEnum<["offset", "limit", "orderBy", "sortOrder", "officeId", "displayName", "firstname", "lastname", "externalId", "orphansOnly", "clientStatus", "mobileNo", "createdStartDate", "creationEndDate", "activatedStartDate", "activatedEndDate", "closedStartDate", "closedEndDate"]>; declare const ClientOrderBySchema: z.ZodEnum<["displayName", "accountNo", "officeId", "officeName"]>; declare const ClientSortOrderSchema: z.ZodEnum<["ASC", "DESC"]>; declare const ClientStatusSchema: z.ZodEnum<["ACTIVE", "PENDING", "INACTIVE"]>; declare const VerifyWithActivateClientSchema: z.ZodEffects>>; note: z.ZodOptional; locale: z.ZodOptional>; dateFormat: z.ZodOptional>; activationDate: z.ZodOptional; isActivatedByManualReview: z.ZodOptional>; manualReviewActivationComments: z.ZodOptional; skipVerify: z.ZodDefault; skipActivate: z.ZodDefault; autoActivate: z.ZodDefault; }, "strip", z.ZodTypeAny, { clientId: string; skipVerify: boolean; skipActivate: boolean; autoActivate: boolean; dateFormat?: string | undefined; locale?: string | undefined; note?: string | undefined; activationDate?: string | undefined; kycVerificationType?: "FULL" | "PARTIAL" | undefined; isActivatedByManualReview?: boolean | undefined; manualReviewActivationComments?: string | undefined; }, { clientId: string; dateFormat?: string | undefined; locale?: string | undefined; note?: string | undefined; activationDate?: string | undefined; kycVerificationType?: "FULL" | "PARTIAL" | undefined; isActivatedByManualReview?: boolean | undefined; manualReviewActivationComments?: string | undefined; skipVerify?: boolean | undefined; skipActivate?: boolean | undefined; autoActivate?: boolean | undefined; }>, { clientId: string; skipVerify: boolean; skipActivate: boolean; autoActivate: boolean; dateFormat?: string | undefined; locale?: string | undefined; note?: string | undefined; activationDate?: string | undefined; kycVerificationType?: "FULL" | "PARTIAL" | undefined; isActivatedByManualReview?: boolean | undefined; manualReviewActivationComments?: string | undefined; }, { clientId: string; dateFormat?: string | undefined; locale?: string | undefined; note?: string | undefined; activationDate?: string | undefined; kycVerificationType?: "FULL" | "PARTIAL" | undefined; isActivatedByManualReview?: boolean | undefined; manualReviewActivationComments?: string | undefined; skipVerify?: boolean | undefined; skipActivate?: boolean | undefined; autoActivate?: boolean | undefined; }>, { clientId: string; skipVerify: boolean; skipActivate: boolean; autoActivate: boolean; dateFormat?: string | undefined; locale?: string | undefined; note?: string | undefined; activationDate?: string | undefined; kycVerificationType?: "FULL" | "PARTIAL" | undefined; isActivatedByManualReview?: boolean | undefined; manualReviewActivationComments?: string | undefined; }, { clientId: string; dateFormat?: string | undefined; locale?: string | undefined; note?: string | undefined; activationDate?: string | undefined; kycVerificationType?: "FULL" | "PARTIAL" | undefined; isActivatedByManualReview?: boolean | undefined; manualReviewActivationComments?: string | undefined; skipVerify?: boolean | undefined; skipActivate?: boolean | undefined; autoActivate?: boolean | undefined; }>, { clientId: string; skipVerify: boolean; skipActivate: boolean; autoActivate: boolean; dateFormat?: string | undefined; locale?: string | undefined; note?: string | undefined; activationDate?: string | undefined; kycVerificationType?: "FULL" | "PARTIAL" | undefined; isActivatedByManualReview?: boolean | undefined; manualReviewActivationComments?: string | undefined; }, { clientId: string; dateFormat?: string | undefined; locale?: string | undefined; note?: string | undefined; activationDate?: string | undefined; kycVerificationType?: "FULL" | "PARTIAL" | undefined; isActivatedByManualReview?: boolean | undefined; manualReviewActivationComments?: string | undefined; skipVerify?: boolean | undefined; skipActivate?: boolean | undefined; autoActivate?: boolean | undefined; }>, { clientId: string; skipVerify: boolean; skipActivate: boolean; autoActivate: boolean; dateFormat?: string | undefined; locale?: string | undefined; note?: string | undefined; activationDate?: string | undefined; kycVerificationType?: "FULL" | "PARTIAL" | undefined; isActivatedByManualReview?: boolean | undefined; manualReviewActivationComments?: string | undefined; }, { clientId: string; dateFormat?: string | undefined; locale?: string | undefined; note?: string | undefined; activationDate?: string | undefined; kycVerificationType?: "FULL" | "PARTIAL" | undefined; isActivatedByManualReview?: boolean | undefined; manualReviewActivationComments?: string | undefined; skipVerify?: boolean | undefined; skipActivate?: boolean | undefined; autoActivate?: boolean | undefined; }>, { clientId: string; skipVerify: boolean; skipActivate: boolean; autoActivate: boolean; dateFormat?: string | undefined; locale?: string | undefined; note?: string | undefined; activationDate?: string | undefined; kycVerificationType?: "FULL" | "PARTIAL" | undefined; isActivatedByManualReview?: boolean | undefined; manualReviewActivationComments?: string | undefined; }, { clientId: string; dateFormat?: string | undefined; locale?: string | undefined; note?: string | undefined; activationDate?: string | undefined; kycVerificationType?: "FULL" | "PARTIAL" | undefined; isActivatedByManualReview?: boolean | undefined; manualReviewActivationComments?: string | undefined; skipVerify?: boolean | undefined; skipActivate?: boolean | undefined; autoActivate?: boolean | undefined; }>; type VerifyWithActivateClient = z.infer; declare const VerifyWithActivateClientsResponseSchema: z.ZodObject<{ id: z.ZodString; clientId: z.ZodNumber; officeId: z.ZodNumber; resourceId: z.ZodNumber; data: z.ZodOptional>; clientKycStatus: z.ZodOptional; }, "strip", z.ZodTypeAny, { clientVerificationStatus?: "REJECTED" | "PENDING" | "IN_PROGRESS" | "APPROVED" | undefined; clientKycStatus?: string | undefined; }, { clientVerificationStatus?: "REJECTED" | "PENDING" | "IN_PROGRESS" | "APPROVED" | undefined; clientKycStatus?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { id: string; clientId: number; resourceId: number; officeId: number; data?: { clientVerificationStatus?: "REJECTED" | "PENDING" | "IN_PROGRESS" | "APPROVED" | undefined; clientKycStatus?: string | undefined; } | undefined; }, { id: string; clientId: number; resourceId: number; officeId: number; data?: { clientVerificationStatus?: "REJECTED" | "PENDING" | "IN_PROGRESS" | "APPROVED" | undefined; clientKycStatus?: string | undefined; } | undefined; }>; type VerifyWithActivateClientsResponse = z.infer; declare const DocumentTypeSchema: z.ZodObject<{ id: z.ZodNumber; name: z.ZodString; isMasked: z.ZodBoolean; }, "strip", z.ZodTypeAny, { name: string; id: number; isMasked: boolean; }, { name: string; id: number; isMasked: boolean; }>; declare const IdentifierVerificationStatusSchema: z.ZodObject<{ id: z.ZodNumber; value: z.ZodString; }, "strip", z.ZodTypeAny, { value: string; id: number; }, { value: string; id: number; }>; declare const ClientIdentifierSchema: z.ZodObject<{ id: z.ZodNumber; clientId: z.ZodNumber; documentType: z.ZodObject<{ id: z.ZodNumber; name: z.ZodString; isMasked: z.ZodBoolean; }, "strip", z.ZodTypeAny, { name: string; id: number; isMasked: boolean; }, { name: string; id: number; isMasked: boolean; }>; documentKey: z.ZodString; issuedDate: z.ZodOptional>; expiryDate: z.ZodOptional>; description: z.ZodOptional; status: z.ZodString; issuedBy: z.ZodOptional; verificationStatus: z.ZodOptional>; }, "strip", z.ZodTypeAny, { status: string; id: number; clientId: number; documentKey: string; documentType: { name: string; id: number; isMasked: boolean; }; description?: string | undefined; expiryDate?: number[] | undefined; issuedBy?: string | undefined; issuedDate?: number[] | undefined; verificationStatus?: { value: string; id: number; } | undefined; }, { status: string; id: number; clientId: number; documentKey: string; documentType: { name: string; id: number; isMasked: boolean; }; description?: string | undefined; expiryDate?: number[] | undefined; issuedBy?: string | undefined; issuedDate?: number[] | undefined; verificationStatus?: { value: string; id: number; } | undefined; }>; declare const ClientVerificationStatusSchema: z.ZodObject<{ id: z.ZodNumber; value: z.ZodString; }, "strip", z.ZodTypeAny, { value: string; id: number; }, { value: string; id: number; }>; declare const GetStatusOfVerifyClientResponseSchema: z.ZodObject<{ id: z.ZodNumber; accountNo: z.ZodUnion<[z.ZodString, z.ZodNumber]>; displayName: z.ZodString; legalForm: z.ZodObject<{ code: z.ZodString; value: z.ZodNumber; }, "strip", z.ZodTypeAny, { value: number; code: string; }, { value: number; code: string; }>; verificationStatus: z.ZodObject<{ id: z.ZodNumber; value: z.ZodString; }, "strip", z.ZodTypeAny, { value: string; id: number; }, { value: string; id: number; }>; identifiers: z.ZodOptional; documentKey: z.ZodString; issuedDate: z.ZodOptional>; expiryDate: z.ZodOptional>; description: z.ZodOptional; status: z.ZodString; issuedBy: z.ZodOptional; verificationStatus: z.ZodOptional>; }, "strip", z.ZodTypeAny, { status: string; id: number; clientId: number; documentKey: string; documentType: { name: string; id: number; isMasked: boolean; }; description?: string | undefined; expiryDate?: number[] | undefined; issuedBy?: string | undefined; issuedDate?: number[] | undefined; verificationStatus?: { value: string; id: number; } | undefined; }, { status: string; id: number; clientId: number; documentKey: string; documentType: { name: string; id: number; isMasked: boolean; }; description?: string | undefined; expiryDate?: number[] | undefined; issuedBy?: string | undefined; issuedDate?: number[] | undefined; verificationStatus?: { value: string; id: number; } | undefined; }>, "many">>; ofLoanCycle: z.ZodNumber; mobileCountryCode: z.ZodString; ofLoanActive: z.ZodNumber; activeDepositAccount: z.ZodNumber; }, "strip", z.ZodAny, z.objectOutputType<{ id: z.ZodNumber; accountNo: z.ZodUnion<[z.ZodString, z.ZodNumber]>; displayName: z.ZodString; legalForm: z.ZodObject<{ code: z.ZodString; value: z.ZodNumber; }, "strip", z.ZodTypeAny, { value: number; code: string; }, { value: number; code: string; }>; verificationStatus: z.ZodObject<{ id: z.ZodNumber; value: z.ZodString; }, "strip", z.ZodTypeAny, { value: string; id: number; }, { value: string; id: number; }>; identifiers: z.ZodOptional; documentKey: z.ZodString; issuedDate: z.ZodOptional>; expiryDate: z.ZodOptional>; description: z.ZodOptional; status: z.ZodString; issuedBy: z.ZodOptional; verificationStatus: z.ZodOptional>; }, "strip", z.ZodTypeAny, { status: string; id: number; clientId: number; documentKey: string; documentType: { name: string; id: number; isMasked: boolean; }; description?: string | undefined; expiryDate?: number[] | undefined; issuedBy?: string | undefined; issuedDate?: number[] | undefined; verificationStatus?: { value: string; id: number; } | undefined; }, { status: string; id: number; clientId: number; documentKey: string; documentType: { name: string; id: number; isMasked: boolean; }; description?: string | undefined; expiryDate?: number[] | undefined; issuedBy?: string | undefined; issuedDate?: number[] | undefined; verificationStatus?: { value: string; id: number; } | undefined; }>, "many">>; ofLoanCycle: z.ZodNumber; mobileCountryCode: z.ZodString; ofLoanActive: z.ZodNumber; activeDepositAccount: z.ZodNumber; }, z.ZodAny, "strip">, z.objectInputType<{ id: z.ZodNumber; accountNo: z.ZodUnion<[z.ZodString, z.ZodNumber]>; displayName: z.ZodString; legalForm: z.ZodObject<{ code: z.ZodString; value: z.ZodNumber; }, "strip", z.ZodTypeAny, { value: number; code: string; }, { value: number; code: string; }>; verificationStatus: z.ZodObject<{ id: z.ZodNumber; value: z.ZodString; }, "strip", z.ZodTypeAny, { value: string; id: number; }, { value: string; id: number; }>; identifiers: z.ZodOptional; documentKey: z.ZodString; issuedDate: z.ZodOptional>; expiryDate: z.ZodOptional>; description: z.ZodOptional; status: z.ZodString; issuedBy: z.ZodOptional; verificationStatus: z.ZodOptional>; }, "strip", z.ZodTypeAny, { status: string; id: number; clientId: number; documentKey: string; documentType: { name: string; id: number; isMasked: boolean; }; description?: string | undefined; expiryDate?: number[] | undefined; issuedBy?: string | undefined; issuedDate?: number[] | undefined; verificationStatus?: { value: string; id: number; } | undefined; }, { status: string; id: number; clientId: number; documentKey: string; documentType: { name: string; id: number; isMasked: boolean; }; description?: string | undefined; expiryDate?: number[] | undefined; issuedBy?: string | undefined; issuedDate?: number[] | undefined; verificationStatus?: { value: string; id: number; } | undefined; }>, "many">>; ofLoanCycle: z.ZodNumber; mobileCountryCode: z.ZodString; ofLoanActive: z.ZodNumber; activeDepositAccount: z.ZodNumber; }, z.ZodAny, "strip">>; type GetStatusOfVerifyClientResponse = z.infer; declare const CloseClientRequestSchema: z.ZodEffects; closerDate: z.ZodString; dateFormat: z.ZodString; }, "strip", z.ZodTypeAny, { dateFormat: string; closureReasonId: string; closerDate: string; locale?: string | undefined; }, { dateFormat: string; closureReasonId: string; closerDate: string; locale?: string | undefined; }>, { dateFormat: string; closureReasonId: string; closerDate: string; locale?: string | undefined; }, { dateFormat: string; closureReasonId: string; closerDate: string; locale?: string | undefined; }>; declare const CloseClientResponseSchema: z.ZodObject<{ id: z.ZodNumber; clientId: z.ZodNumber; resourceId: z.ZodNumber; }, "strip", z.ZodTypeAny, { id: number; clientId: number; resourceId: number; }, { id: number; clientId: number; resourceId: number; }>; declare const GetClientRequestSchema: z.ZodObject<{ riskRating: z.ZodOptional; clientAddress: z.ZodOptional; clientIdentifier: z.ZodOptional; staffInSelectedOfficeOnly: z.ZodOptional; checkIdentitiesExpiration: z.ZodOptional; clientAccountAssociate: z.ZodOptional; }, "strip", z.ZodTypeAny, { riskRating?: boolean | undefined; clientAddress?: boolean | undefined; clientIdentifier?: boolean | undefined; staffInSelectedOfficeOnly?: boolean | undefined; checkIdentitiesExpiration?: boolean | undefined; clientAccountAssociate?: boolean | undefined; }, { riskRating?: boolean | undefined; clientAddress?: boolean | undefined; clientIdentifier?: boolean | undefined; staffInSelectedOfficeOnly?: boolean | undefined; checkIdentitiesExpiration?: boolean | undefined; clientAccountAssociate?: boolean | undefined; }>; type GetClientRequest = z.infer; declare const AddressShape: z.ZodObject<{ clientId: z.ZodNumber; addressType: z.ZodString; addressId: z.ZodNumber; addressTypeId: z.ZodNumber; isActive: z.ZodBoolean; addressLine1: z.ZodString; addressLine2: z.ZodString; addressLine3: z.ZodString; mobileNo: z.ZodNumber; townVillage: z.ZodString; countyDistrict: z.ZodString; city: z.ZodString; stateProvinceId: z.ZodNumber; countryName: z.ZodString; stateName: z.ZodString; countryId: z.ZodNumber; postalCode: z.ZodNumber; createdBy: z.ZodString; updatedBy: z.ZodString; minifiedAddress: z.ZodArray; }, "strip", z.ZodTypeAny, { clientId: number; postalCode: number; city: string; isActive: boolean; mobileNo: number; addressType: string; addressId: number; addressTypeId: number; addressLine1: string; addressLine2: string; addressLine3: string; townVillage: string; countyDistrict: string; stateProvinceId: number; countryName: string; stateName: string; countryId: number; createdBy: string; updatedBy: string; minifiedAddress: string[]; }, { clientId: number; postalCode: number; city: string; isActive: boolean; mobileNo: number; addressType: string; addressId: number; addressTypeId: number; addressLine1: string; addressLine2: string; addressLine3: string; townVillage: string; countyDistrict: string; stateProvinceId: number; countryName: string; stateName: string; countryId: number; createdBy: string; updatedBy: string; minifiedAddress: string[]; }>; declare const ClientAddressShape: z.ZodArray; }, "strip", z.ZodTypeAny, { clientId: number; postalCode: number; city: string; isActive: boolean; mobileNo: number; addressType: string; addressId: number; addressTypeId: number; addressLine1: string; addressLine2: string; addressLine3: string; townVillage: string; countyDistrict: string; stateProvinceId: number; countryName: string; stateName: string; countryId: number; createdBy: string; updatedBy: string; minifiedAddress: string[]; }, { clientId: number; postalCode: number; city: string; isActive: boolean; mobileNo: number; addressType: string; addressId: number; addressTypeId: number; addressLine1: string; addressLine2: string; addressLine3: string; townVillage: string; countyDistrict: string; stateProvinceId: number; countryName: string; stateName: string; countryId: number; createdBy: string; updatedBy: string; minifiedAddress: string[]; }>, "many">; type GetClientAddressResponse = z.infer; declare const CreateClientAddressResponseSchema: z.ZodObject<{ clientId: z.ZodNumber; resourceId: z.ZodNumber; }, "strip", z.ZodTypeAny, { clientId: number; resourceId: number; }, { clientId: number; resourceId: number; }>; type CreateClientAddressResponse = z.infer; declare const UpdateClientAddressResponseSchema: z.ZodObject<{ id: z.ZodNumber; clientId: z.ZodNumber; resourceId: z.ZodNumber; }, "strip", z.ZodTypeAny, { id: number; clientId: number; resourceId: number; }, { id: number; clientId: number; resourceId: number; }>; type UpdateClientAddressResponse = z.infer; declare const CreateClientAddressSchema: z.ZodObject<{ addressLine1: z.ZodString; addressLine2: z.ZodOptional; addressLine3: z.ZodOptional; city: z.ZodString; stateProvinceId: z.ZodNumber; countryId: z.ZodNumber; postalCode: z.ZodString; } & { isActive: z.ZodBoolean; }, "strip", z.ZodAny, z.objectOutputType<{ addressLine1: z.ZodString; addressLine2: z.ZodOptional; addressLine3: z.ZodOptional; city: z.ZodString; stateProvinceId: z.ZodNumber; countryId: z.ZodNumber; postalCode: z.ZodString; } & { isActive: z.ZodBoolean; }, z.ZodAny, "strip">, z.objectInputType<{ addressLine1: z.ZodString; addressLine2: z.ZodOptional; addressLine3: z.ZodOptional; city: z.ZodString; stateProvinceId: z.ZodNumber; countryId: z.ZodNumber; postalCode: z.ZodString; } & { isActive: z.ZodBoolean; }, z.ZodAny, "strip">>; type CreateClientAddressRequest = z.infer; declare const UpdateClientAddressSchema: z.ZodObject<{ addressLine1: z.ZodString; addressLine2: z.ZodOptional; addressLine3: z.ZodOptional; city: z.ZodString; stateProvinceId: z.ZodNumber; countryId: z.ZodNumber; postalCode: z.ZodString; } & { addressId: z.ZodNumber; addressTypeId: z.ZodNumber; }, "strip", z.ZodAny, z.objectOutputType<{ addressLine1: z.ZodString; addressLine2: z.ZodOptional; addressLine3: z.ZodOptional; city: z.ZodString; stateProvinceId: z.ZodNumber; countryId: z.ZodNumber; postalCode: z.ZodString; } & { addressId: z.ZodNumber; addressTypeId: z.ZodNumber; }, z.ZodAny, "strip">, z.objectInputType<{ addressLine1: z.ZodString; addressLine2: z.ZodOptional; addressLine3: z.ZodOptional; city: z.ZodString; stateProvinceId: z.ZodNumber; countryId: z.ZodNumber; postalCode: z.ZodString; } & { addressId: z.ZodNumber; addressTypeId: z.ZodNumber; }, z.ZodAny, "strip">>; type UpdateClientAddressRequest = z.infer; declare const SetClientAddressStatusRequestSchema: z.ZodObject<{ addressId: z.ZodNumber; isActive: z.ZodBoolean; }, "strip", z.ZodTypeAny, { isActive: boolean; addressId: number; }, { isActive: boolean; addressId: number; }>; type SetClientAddressStatusRequest = z.infer; declare const CreateClientAddressParamsSchema: z.ZodObject<{ clientId: z.ZodNumber; type: z.ZodNumber; }, "strip", z.ZodTypeAny, { type: number; clientId: number; }, { type: number; clientId: number; }>; type CreateClientAddressParams = z.infer; declare const UpdateClientAddressParamsSchema: z.ZodObject<{ clientId: z.ZodNumber; type: z.ZodNumber; }, "strip", z.ZodTypeAny, { type: number; clientId: number; }, { type: number; clientId: number; }>; type UpdateClientAddressParams = z.infer; declare const SetClientAddressStatusParamsSchema: z.ZodObject<{ clientId: z.ZodNumber; type: z.ZodNumber; }, "strip", z.ZodTypeAny, { type: number; clientId: number; }, { type: number; clientId: number; }>; type SetClientAddressStatusParams = z.infer; declare const AddressTemplateOptionSchema: z.ZodObject<{ id: z.ZodNumber; name: z.ZodString; position: z.ZodNumber; description: z.ZodOptional; active: z.ZodBoolean; mandatory: z.ZodBoolean; systemDefined: z.ZodBoolean; parentId: z.ZodNumber; identifier: z.ZodOptional; codeName: z.ZodString; isMasked: z.ZodBoolean; }, "strip", z.ZodTypeAny, { name: string; id: number; active: boolean; codeName: string; position: number; mandatory: boolean; systemDefined: boolean; parentId: number; isMasked: boolean; identifier?: string | undefined; description?: string | undefined; }, { name: string; id: number; active: boolean; codeName: string; position: number; mandatory: boolean; systemDefined: boolean; parentId: number; isMasked: boolean; identifier?: string | undefined; description?: string | undefined; }>; declare const GetClientAddressTemplateResponseSchema: z.ZodObject<{ countryIdOptions: z.ZodArray; active: z.ZodBoolean; mandatory: z.ZodBoolean; systemDefined: z.ZodBoolean; parentId: z.ZodNumber; identifier: z.ZodOptional; codeName: z.ZodString; isMasked: z.ZodBoolean; }, "strip", z.ZodTypeAny, { name: string; id: number; active: boolean; codeName: string; position: number; mandatory: boolean; systemDefined: boolean; parentId: number; isMasked: boolean; identifier?: string | undefined; description?: string | undefined; }, { name: string; id: number; active: boolean; codeName: string; position: number; mandatory: boolean; systemDefined: boolean; parentId: number; isMasked: boolean; identifier?: string | undefined; description?: string | undefined; }>, "many">; stateProvinceIdOptions: z.ZodArray; active: z.ZodBoolean; mandatory: z.ZodBoolean; systemDefined: z.ZodBoolean; parentId: z.ZodNumber; identifier: z.ZodOptional; codeName: z.ZodString; isMasked: z.ZodBoolean; }, "strip", z.ZodTypeAny, { name: string; id: number; active: boolean; codeName: string; position: number; mandatory: boolean; systemDefined: boolean; parentId: number; isMasked: boolean; identifier?: string | undefined; description?: string | undefined; }, { name: string; id: number; active: boolean; codeName: string; position: number; mandatory: boolean; systemDefined: boolean; parentId: number; isMasked: boolean; identifier?: string | undefined; description?: string | undefined; }>, "many">; addressTypeIdOptions: z.ZodArray; active: z.ZodBoolean; mandatory: z.ZodBoolean; systemDefined: z.ZodBoolean; parentId: z.ZodNumber; identifier: z.ZodOptional; codeName: z.ZodString; isMasked: z.ZodBoolean; }, "strip", z.ZodTypeAny, { name: string; id: number; active: boolean; codeName: string; position: number; mandatory: boolean; systemDefined: boolean; parentId: number; isMasked: boolean; identifier?: string | undefined; description?: string | undefined; }, { name: string; id: number; active: boolean; codeName: string; position: number; mandatory: boolean; systemDefined: boolean; parentId: number; isMasked: boolean; identifier?: string | undefined; description?: string | undefined; }>, "many">; }, "strip", z.ZodTypeAny, { countryIdOptions: { name: string; id: number; active: boolean; codeName: string; position: number; mandatory: boolean; systemDefined: boolean; parentId: number; isMasked: boolean; identifier?: string | undefined; description?: string | undefined; }[]; stateProvinceIdOptions: { name: string; id: number; active: boolean; codeName: string; position: number; mandatory: boolean; systemDefined: boolean; parentId: number; isMasked: boolean; identifier?: string | undefined; description?: string | undefined; }[]; addressTypeIdOptions: { name: string; id: number; active: boolean; codeName: string; position: number; mandatory: boolean; systemDefined: boolean; parentId: number; isMasked: boolean; identifier?: string | undefined; description?: string | undefined; }[]; }, { countryIdOptions: { name: string; id: number; active: boolean; codeName: string; position: number; mandatory: boolean; systemDefined: boolean; parentId: number; isMasked: boolean; identifier?: string | undefined; description?: string | undefined; }[]; stateProvinceIdOptions: { name: string; id: number; active: boolean; codeName: string; position: number; mandatory: boolean; systemDefined: boolean; parentId: number; isMasked: boolean; identifier?: string | undefined; description?: string | undefined; }[]; addressTypeIdOptions: { name: string; id: number; active: boolean; codeName: string; position: number; mandatory: boolean; systemDefined: boolean; parentId: number; isMasked: boolean; identifier?: string | undefined; description?: string | undefined; }[]; }>; type GetClientAddressTemplateResponse = z.infer; export { ClientFilterKeySchema as $, CreateClientRequestShape as A, CreateClientResponseSchema as B, type CreateClientRequest as C, type DeleteClientResponse as D, CreateClientResponseShape as E, UpdateClientRequestSchema as F, type GetClientRequest as G, UpdateClientRequestShape as H, UpdateClientIdentifierRequestSchema as I, UpdateClientIdentifierRequestShape as J, UpdateClientIdentifierResponseSchema as K, type ListClientsRequest as L, UpdateClientIdentifierResponseShape as M, ErrorDetailSchema as N, ErrorDetailShape as O, ApiErrorResponseSchema as P, ApiErrorResponseShape as Q, ListClientsRequestSchema as R, type SetClientAddressStatusParams as S, ListClientsRequestShape as T, type UpdateClientRequest as U, type VerifyWithActivateClient as V, GetClientsResponseSchema as W, GetClientsResponseShape as X, ClientDataShape as Y, GetClientResponseSchema as Z, GetClientResponseShape as _, type GetClientResponse as a, ClientOrderBySchema as a0, ClientSortOrderSchema as a1, ClientStatusSchema as a2, VerifyWithActivateClientSchema as a3, VerifyWithActivateClientsResponseSchema as a4, DocumentTypeSchema as a5, IdentifierVerificationStatusSchema as a6, ClientIdentifierSchema as a7, ClientVerificationStatusSchema as a8, GetStatusOfVerifyClientResponseSchema as a9, CloseClientRequestSchema as aa, CloseClientResponseSchema as ab, GetClientRequestSchema as ac, AddressShape as ad, ClientAddressShape as ae, CreateClientAddressResponseSchema as af, UpdateClientAddressResponseSchema as ag, CreateClientAddressSchema as ah, UpdateClientAddressSchema as ai, SetClientAddressStatusRequestSchema as aj, CreateClientAddressParamsSchema as ak, UpdateClientAddressParamsSchema as al, SetClientAddressStatusParamsSchema as am, AddressTemplateOptionSchema as an, GetClientAddressTemplateResponseSchema as ao, type UpdateClientResponse as b, type CreateClientResponse as c, type GetClientsResponse as d, type VerifyWithActivateClientsResponse as e, type GetStatusOfVerifyClientResponse as f, type GetClientAddressResponse as g, type CreateClientAddressParams as h, type CreateClientAddressRequest as i, type CreateClientAddressResponse as j, type UpdateClientAddressParams as k, type UpdateClientAddressRequest as l, type UpdateClientAddressResponse as m, type SetClientAddressStatusRequest as n, type GetClientAddressTemplateResponse as o, type CreateCreditProductRequest as p, type GetCreditProductResponse as q, type GetCreditProductsResponse as r, type UpdateCreditProductRequest as s, CreateCreditProductRequestSchema as t, CreateCreditProductResponseSchema as u, GetCreditProductResponseSchema as v, GetCreditProductsResponseSchema as w, UpdateCreditProductRequestSchema as x, UpdateCreditProductResponseSchema as y, CreateClientRequestSchema as z };