UNPKG

@accounter/modern-poalim-scraper

Version:
201 lines (200 loc) • 9.18 kB
import { z } from 'zod'; export declare const HapoalimForeignDepositsSchema: z.ZodObject<{ dataQueryTypeCode: z.ZodNumber; validityDate: z.ZodNumber; formattedValidityDate: z.ZodString; validityDateMin: z.ZodNumber; formattedValidityDateMin: z.ZodString; chosenDate: z.ZodNumber; formattedChosenDate: z.ZodUnknown; detailedAccountTypeCode: z.ZodNumber; productSerialId: z.ZodNumber; packageNumber: z.ZodNumber; currencyCode: z.ZodNumber; depositSerialId: z.ZodNumber; dataRetrievalMethodCode: z.ZodNumber; filterTypeCode: z.ZodNumber; generalNumberValidation: z.ZodNumber; detailedAccountTypeCodeList: z.ZodObject<{ [x: string]: z.ZodObject<{ attributes: z.ZodObject<{ [x: string]: z.ZodObject<{ disabled: z.ZodString; }, z.core.$strict>; }, z.core.$strict>; links: z.ZodObject<{}, z.core.$strict>; }, z.core.$strict> | z.ZodObject<{ code: z.ZodNumber; values: z.ZodArray<z.ZodObject<{ valueCode: z.ZodNumber; valueLongDescription: z.ZodString; }, z.core.$strict>>; }, z.core.$strict>; metadata: z.ZodObject<{ attributes: z.ZodObject<{ [x: string]: z.ZodObject<{ disabled: z.ZodString; }, z.core.$strict>; }, z.core.$strict>; links: z.ZodObject<{}, z.core.$strict>; }, z.core.$strict>; }, z.core.$strict>; productSerialIdList: z.ZodObject<{ [x: string]: z.ZodObject<{ attributes: z.ZodObject<{ [x: string]: z.ZodObject<{ disabled: z.ZodString; }, z.core.$strict>; }, z.core.$strict>; links: z.ZodObject<{}, z.core.$strict>; }, z.core.$strict> | z.ZodObject<{ code: z.ZodNumber; values: z.ZodArray<z.ZodObject<{ valueCode: z.ZodNumber; valueLongDescription: z.ZodString; }, z.core.$strict>>; }, z.core.$strict>; metadata: z.ZodObject<{ attributes: z.ZodObject<{ [x: string]: z.ZodObject<{ disabled: z.ZodString; }, z.core.$strict>; }, z.core.$strict>; links: z.ZodObject<{}, z.core.$strict>; }, z.core.$strict>; }, z.core.$strict>; packageNumberList: z.ZodObject<{ [x: string]: z.ZodObject<{ attributes: z.ZodObject<{ [x: string]: z.ZodObject<{ disabled: z.ZodString; }, z.core.$strict>; }, z.core.$strict>; links: z.ZodObject<{}, z.core.$strict>; }, z.core.$strict> | z.ZodObject<{ code: z.ZodNumber; values: z.ZodArray<z.ZodObject<{ valueCode: z.ZodNumber; valueLongDescription: z.ZodString; }, z.core.$strict>>; }, z.core.$strict>; metadata: z.ZodObject<{ attributes: z.ZodObject<{ [x: string]: z.ZodObject<{ disabled: z.ZodString; }, z.core.$strict>; }, z.core.$strict>; links: z.ZodObject<{}, z.core.$strict>; }, z.core.$strict>; }, z.core.$strict>; currencyCodeList: z.ZodObject<{ [x: string]: z.ZodObject<{ attributes: z.ZodObject<{ [x: string]: z.ZodObject<{ disabled: z.ZodString; }, z.core.$strict>; }, z.core.$strict>; links: z.ZodObject<{}, z.core.$strict>; }, z.core.$strict> | z.ZodObject<{ code: z.ZodNumber; values: z.ZodArray<z.ZodObject<{ valueCode: z.ZodNumber; valueLongDescription: z.ZodString; }, z.core.$strict>>; }, z.core.$strict>; metadata: z.ZodObject<{ attributes: z.ZodObject<{ [x: string]: z.ZodObject<{ disabled: z.ZodString; }, z.core.$strict>; }, z.core.$strict>; links: z.ZodObject<{}, z.core.$strict>; }, z.core.$strict>; }, z.core.$strict>; listRevaluatedForeignCurrencyDepositAccountTypeCode: z.ZodArray<z.ZodObject<{ detailedAccountTypeCode: z.ZodNumber; detailedAccountTypeShortedDescription: z.ZodString; listRevaluatedForeignCurrencyDepositProductSerialId: z.ZodArray<z.ZodObject<{ productSerialId: z.ZodNumber; fullProductName: z.ZodString; packageNumber: z.ZodNumber; packageName: z.ZodString; listRevaluatedForeignCurrencyCodeDeposits: z.ZodArray<z.ZodObject<{ currencyCode: z.ZodNumber; currencyLongDescription: z.ZodString; listRevaluatedForeignCurrencyDepositsRows: z.ZodArray<z.ZodObject<{ depositSerialId: z.ZodNumber; originalValueDate: z.ZodNumber; formattedOriginalValueDate: z.ZodString; periodCounter: z.ZodNumber; timeUnitDescription: z.ZodString; foreignCurrencyDepositOriginCode: z.ZodNumber; foreignCurrencyDepositOriginDescription: z.ZodString; valueDate: z.ZodNumber; formattedValueDate: z.ZodString; nextPaymentDate: z.ZodNumber; formattedNextPaymentDate: z.ZodString; paymentDate: z.ZodNumber; formattedPaymentDate: z.ZodString; renewalMethodCode: z.ZodNumber; renewalMethodDescription: z.ZodString; foreignCurrencyDepositCurrentBalanceAmount: z.ZodNumber; interestRate: z.ZodNumber; revaluatedWithdrawalForeignCurrencyDepositBalanceAmount: z.ZodNumber; foreignCurrencyDepositPrincipalBalanceAmount: z.ZodNumber; productSerialId: z.ZodNumber; currencyCode: z.ZodNumber; packageNumber: z.ZodNumber; productTypeCode: z.ZodNumber; variableInterestDescription: z.ZodString; timeUnitCode: z.ZodNumber; periodDescription: z.ZodString; lienIndication: z.ZodString; warningExistenceSwitch: z.ZodNumber; revaluatedForeignCurrencyDepositsRowsMsg: z.ZodUnknown; }, z.core.$strict>>; listRevaluatedForeignCurrencyTotalDepositsRows: z.ZodArray<z.ZodObject<{ exchangeRate: z.ZodNumber; currencyCode: z.ZodNumber; shortCurrencyDescription: z.ZodString; revaluatedWithdrawalForeignCurrencyDepositBalanceAmount: z.ZodNumber; displayedRevaluationCurrencyCode: z.ZodNumber; revaluationCurrencyShortedDescription: z.ZodString; revaluatedForeignCurrencyDepositBalanceAmount: z.ZodNumber; productTotalAmtText: z.ZodString; }, z.core.$strict>>; }, z.core.$strict>>; listRevaluatedForeignCurrencyDepositTotalCurrencyCode: z.ZodArray<z.ZodObject<{ productSerialId: z.ZodNumber; packageNumber: z.ZodNumber; displayedRevaluationCurrencyCode: z.ZodNumber; revaluationCurrencyShortedDescription: z.ZodString; revaluatedForeignCurrencyDepositBalanceAmount: z.ZodNumber; productTotalAmtText: z.ZodString; }, z.core.$strict>>; }, z.core.$strict>>; listRevaluatedForeignCurrencyDepositTotalProductSerialId: z.ZodArray<z.ZodObject<{ detailedAccountTypeCode: z.ZodNumber; detailedAccountTypeShortedDescription: z.ZodString; displayedRevaluationCurrencyCode: z.ZodNumber; revaluationCurrencyShortedDescription: z.ZodString; revaluatedForeignCurrencyDepositBalanceAmount: z.ZodNumber; productTotalAmtText: z.ZodString; }, z.core.$strict>>; }, z.core.$strict>>; listRevaluatedForeignCurrencyDepositBalanceAmount: z.ZodArray<z.ZodObject<{ accountNumber: z.ZodNumber; displayedRevaluationCurrencyCode: z.ZodNumber; revaluationCurrencyShortedDescription: z.ZodString; revaluatedForeignCurrencyDepositBalanceAmount: z.ZodNumber; productTotalAmtText: z.ZodString; currencyLongDescription: z.ZodString; }, z.core.$strict>>; listRevaluatedForeignCurrencyDepositTotalMortgagedRows: z.ZodArray<z.ZodUnknown>; listRevaluatedForeignCurrencyDepositsMsg: z.ZodArray<z.ZodObject<{ messageCode: z.ZodNumber; messageDescription: z.ZodString; messageTypeCode: z.ZodString; }, z.core.$strict>>; }, z.core.$strict>; export type HapoalimForeignDeposits = z.infer<typeof HapoalimForeignDepositsSchema>;