UNPKG

@accounter/modern-poalim-scraper

Version:

A new architecture for Israeli bank scrapers to hopefully merge into [Israeli-bank-scrapers](https://github.com/eshaham/israeli-bank-scrapers) when they are ready

137 lines (135 loc) 3.98 kB
/* eslint-disable */ /** * This file was automatically generated by json-schema-to-typescript. * DO NOT MODIFY IT BY HAND. Instead, modify the source JSONSchema file, * and run json-schema-to-typescript to regenerate this file. */ export interface ForeignTransactionsPersonalSchema { balancesAndLimitsDataList: { creditLimits: string[]; currencyCode: number; currencyLongDescription: string; currencyShortedDescription: string; currencySwiftCode: string; currencySwiftDescription: string; currentAccountLimitsAmount: 0; currentBalance: 0; currentBalanceExchangeRateWayDescription: null; currentBalanceExchangeRateWayCode: 0; detailedAccountTypeCode: 142; detailedAccountTypeShortedDescription: string; formattedLastEventDate: null; formattedRetrievalMaxDate: string | null; formattedRetrievalMinDate: string | null; lastBalanceExchangeRateWayCode: 0; lastEventDate: 0; messages: | { messageDescription: string; messageCode: 3; }[] | null; outputArrayRecordSum3: 0; outputArrayRecordSum4: 0; pendingBalance: 0; rateExerciseDescription: null; rateRealizationCode: 0; retrievalMaxDate: number; retrievalMinDate: number; revaluatedCurrentBalance: 0; transactionResultCode: number; transactions: { activityDescription: string; activityTypeCode: number; contraCurrencyCode: 0 | 1 | 19 | 27 | 36 | 51 | 78 | 100 | 140 | 248; currencyLongDescription: string; currencyRate: number; currencySwiftCode: string; currentBalance: number; displayCreditAccountDetails?: 0 | 1; eventActivityTypeCode: number; eventAmount: number; eventDetails: string | null; eventNumber: number; executingDate: number; formattedExecutingDate: string; formattedValueDate: string | null; metadata?: { attributes: { contraAccountFieldNameLable?: { disabled?: "true"; hidden?: "true"; }; contraAccountNumber?: { disabled?: "true"; hidden?: "true"; }; contraBankNumber?: { disabled?: "true"; hidden?: "true"; [k: string]: unknown; }; contraBranchNumber?: { disabled?: "true"; hidden?: "true"; [k: string]: unknown; }; contraCurrencyCode?: { disabled?: "true"; hidden?: "true"; [k: string]: unknown; }; currencyRate?: { disabled?: "true"; hidden?: "true"; [k: string]: unknown; }; dataGroupCode?: { disabled?: "true"; hidden?: "true"; [k: string]: unknown; }; originalEventKey?: { disabled?: "true"; hidden?: "true"; [k: string]: unknown; }; rateFixingCode?: { disabled?: "true"; hidden?: "true"; [k: string]: unknown; }; }; links: {}; }; originalSystemId: number; rateFixingCode: number; rateFixingDescription: string; rateFixingShortDescription: string; referenceCatenatedNumber: number; referenceNumber: number; transactionType: string; urlAddress: string | null; validityDate: number; valueDate: number; }[]; withdrawalBalance: 0; }[]; currencyCode: null; currencyLongDescription: "שקל חדש"; detailedAccountTypeCode: null; displayedRevaluationCurrencyCode: 0; formattedValidityDate: null; messages: null; metadata?: { links: {}; messages: { messageCode: 330 | 11003 | 11038 | 11039 | 11040; messageDescription: string; severity: "I" | "E"; }[]; }; outputArrayRecordSum2: 0; totalRevaluatedCurrentBalance: 0; validityDate: 0; }