import { MaxOptions, type MaxCredentials } from './scrapers/max.js'; import { OtsarHahayalCredentials, OtsarHahayalOptions } from './scrapers/otsar-hahayal/index.js'; import { AmexCredentials, AmexOptions, CalCredentials, CalOptions, DiscountCredentials, DiscountOptions, HapoalimCredentials, HapoalimOptions, IsracardCredentials, IsracardOptions } from './scrapers/scrapers-index.js'; export declare function init({ headless, userAgent, }?: { headless?: boolean; userAgent?: string; }): Promise<{ hapoalim: (credentials: HapoalimCredentials, options?: HapoalimOptions) => Promise<"Unknown Error" | { getAccountsData: () => Promise<{ data: import("./index.js").HapoalimAccountData | null; isValid: boolean | null; errors?: unknown; }>; getILSTransactions: (account: { bankNumber: number; branchNumber: number; accountNumber: number; }) => Promise<{ data: import("./index.js").HapoalimILSTransactions | null; isValid: boolean | null; errors?: unknown; }>; getForeignTransactions: (account: { bankNumber: number; branchNumber: number; accountNumber: number; }, isBusiness?: T) => Promise<{ data: import("./index.js").HapoalimForeignTransactionsBusiness | import("./index.js").HapoalimForeignTransactionsPersonal | null; isValid: boolean | null; errors?: unknown; }>; getForeignSwiftTransactions: (account: { bankNumber: number; branchNumber: number; accountNumber: number; }) => Promise<{ data: import("./index.js").SwiftTransactions | null; isValid: boolean | null; errors?: unknown; }>; getForeignSwiftTransaction: (account: { bankNumber: number; branchNumber: number; accountNumber: number; }, transferCatenatedId: string, dataOriginCode: number) => Promise<{ data: import("./index.js").SwiftTransaction | null; isValid: boolean | null; errors?: unknown; }>; getDeposits: (account: { bankNumber: number; branchNumber: number; accountNumber: number; }) => Promise<{ data: import("./index.js").HapoalimDeposits | null; isValid: boolean | null; errors?: unknown; }>; getForeignDeposits: (account: { bankNumber: number; branchNumber: number; accountNumber: number; }) => Promise<{ data: import("./index.js").HapoalimForeignDeposits | null; isValid: boolean | null; errors?: unknown; }>; }>; isracard: (credentials: IsracardCredentials, options?: IsracardOptions) => Promise<{ getMonthDashboard: (RequestedMonthDate: Date) => Promise<{ data: { Header: { Status: string; Message: string; }; DashboardMonthBean: { totalDebitShekel: string; totalDebitDollar: string; totalDebitEuro: string; cardType: string; statementDate: { billingDateCode: string; billingDate: string; totalShekel: string; totalDollar: string; totalEuro: string; cardType: string; billingDateMore: string; statementDateCard: null; }[]; cardsCharges: { period: string; billingDate: string; workingDate: string; cardNumber: string; cardIndex: string; moreNumberDays: string; cardType: string; billingDateMore: string; billingSumSekel: string; billingSumDollar: string; billingSumEuro: string; cardStatus: string; idType: string; }[]; extraCards: string; returnCode: string; message: string; returnMessage: string; displayProperties: string; tablePageNum: string; isError: string; isCaptcha: string; isButton: string; clientIpAddress?: string | undefined; }; } | null; isValid: boolean; errors: import("zod/v4/core").$ZodIssue[] | null; } | { data: { Header: { Status: string; Message: string; }; DashboardMonthBean: { totalDebitShekel: string; totalDebitDollar: string; totalDebitEuro: string; cardType: string; statementDate: { billingDateCode: string; billingDate: string; totalShekel: string; totalDollar: string; totalEuro: string; cardType: string; billingDateMore: string; statementDateCard: null; }[]; cardsCharges: { period: string; billingDate: string; workingDate: string; cardNumber: string; cardIndex: string; moreNumberDays: string; cardType: string; billingDateMore: string; billingSumSekel: string; billingSumDollar: string; billingSumEuro: string; cardStatus: string; idType: string; }[]; extraCards: string; returnCode: string; message: string; returnMessage: string; displayProperties: string; tablePageNum: string; isError: string; isCaptcha: string; isButton: string; clientIpAddress?: string | undefined; }; } | null; isValid?: never; errors?: never; }>; getDashboards: () => Promise<({ data: { Header: { Status: string; Message: string; }; DashboardMonthBean: { totalDebitShekel: string; totalDebitDollar: string; totalDebitEuro: string; cardType: string; statementDate: { billingDateCode: string; billingDate: string; totalShekel: string; totalDollar: string; totalEuro: string; cardType: string; billingDateMore: string; statementDateCard: null; }[]; cardsCharges: { period: string; billingDate: string; workingDate: string; cardNumber: string; cardIndex: string; moreNumberDays: string; cardType: string; billingDateMore: string; billingSumSekel: string; billingSumDollar: string; billingSumEuro: string; cardStatus: string; idType: string; }[]; extraCards: string; returnCode: string; message: string; returnMessage: string; displayProperties: string; tablePageNum: string; isError: string; isCaptcha: string; isButton: string; clientIpAddress?: string | undefined; }; } | null; isValid: boolean; errors: import("zod/v4/core").$ZodIssue[] | null; } | { data: { Header: { Status: string; Message: string; }; DashboardMonthBean: { totalDebitShekel: string; totalDebitDollar: string; totalDebitEuro: string; cardType: string; statementDate: { billingDateCode: string; billingDate: string; totalShekel: string; totalDollar: string; totalEuro: string; cardType: string; billingDateMore: string; statementDateCard: null; }[]; cardsCharges: { period: string; billingDate: string; workingDate: string; cardNumber: string; cardIndex: string; moreNumberDays: string; cardType: string; billingDateMore: string; billingSumSekel: string; billingSumDollar: string; billingSumEuro: string; cardStatus: string; idType: string; }[]; extraCards: string; returnCode: string; message: string; returnMessage: string; displayProperties: string; tablePageNum: string; isError: string; isCaptcha: string; isButton: string; clientIpAddress?: string | undefined; }; } | null; isValid?: never; errors?: never; })[]>; getMonthTransactions: (RequestedMonthDate: Date) => Promise<{ data: { Header: { Status: "1" | "-2"; Message: string | null; ErrorPage?: string | undefined; }; CardsTransactionsListBean: { [x: string]: { '@AllCards': "AllCards"; CurrentCardTransactions: { '@cardTransactions': string; txnAbroad?: { EsbServicesCall: null; accountErrorCode: null; adendum: null; bcKey: null; cardIndex: "0" | "1" | "2" | "3" | "4" | "5"; city: string | null; currencyId: "EUR" | "USD" | "NIS" | null; currentPaymentCurrency: "AUD" | "CAD" | "EUR" | "GBP" | "JPY" | "USD" | "NIS" | "LEU" | "SUR" | "DKK" | "TRY" | "CHF" | "HUF" | "INR" | "HKD" | "YUN" | "SGD" | "OMR" | "CZE" | "NOK" | "THB" | "KOR" | "TWD" | "CDL" | "AUR" | "SER" | "PLZ" | "ISK" | "RSD" | "PLN" | null; dealsInbound: null; dealSum: null; dealSumOutbound: string | null; dealSumType: null; displayProperties: null; fullPaymentDate: string | null; fullPurchaseDate: null; fullPurchaseDateOutbound: string | null; fullSupplierNameHeb: null; fullSupplierNameOutbound: string; horaatKeva: null; isButton: "false"; isCaptcha: "false"; isError: "false"; isHoraatKeva: "false"; isShowDealsOutbound: "_" | null; isShowLinkForSupplierDetails: null; kodMatbeaMekori: null; message: null; monthlyRefundCardIndex: null; moreInfo: null; paymentDate: string | null; paymentSum: null; paymentSumOutbound: string; paymentSumSign: null; purchaseDate: null; purchaseDateOutbound: string | null; requestNumber: null; returnCode: null; returnMessage: null; siteName: null; solek: null; specificDate: null; stage: null; supplierId: null; supplierName: null; supplierNameOutbound: string; tablePageNum: "0"; voucherNumber: string | null; voucherNumberRatz: null; voucherNumberRatzOutbound: string; clientIpAddress?: null | undefined; }[] | null | undefined; txnInfo?: null | undefined; txnIsrael?: { EsbServicesCall: null; accountErrorCode: null; adendum: null; bcKey: null; cardIndex: "0" | "1" | "2" | "3" | "4" | "5"; city: null; currencyId: "ש\"ח" | "דולר" | null; currentPaymentCurrency: null; dealsInbound: "yes" | "NO"; dealSum: string | null; dealSumOutbound: null; dealSumType: "1" | "T" | "P" | null; displayProperties: null; fullPaymentDate: null; fullPurchaseDate: string | null; fullPurchaseDateOutbound: null; fullSupplierNameHeb: string | null; fullSupplierNameOutbound: null; horaatKeva: "K" | null; isButton: "false"; isCaptcha: "false"; isError: "false"; isHoraatKeva: "false" | "true"; isShowDealsOutbound: null; isShowLinkForSupplierDetails: "yes" | "NO"; kodMatbeaMekori: "ש\"ח" | "דולר" | null; message: null; monthlyRefundCardIndex: null; moreInfo: string | null; paymentDate: null; paymentSum: string | null; paymentSumOutbound: null; paymentSumSign: "-" | null; purchaseDate: string | null; purchaseDateOutbound: null; requestNumber: null; returnCode: null; returnMessage: null; siteName: null; solek: "_" | "T" | "K" | "I" | "L" | "V" | null; specificDate: null; stage: null; supplierId: string | null; supplierName: string | null; supplierNameOutbound: null; tablePageNum: "0"; voucherNumber: string | null; voucherNumberRatz: string; voucherNumberRatzOutbound: null; clientIpAddress?: null | undefined; }[] | null | undefined; }[]; } | { EsbServicesCall: null; accountErrorCode: null; bcKey: null; currentId: "0" | "1" | "2" | "3" | "4" | "5" | null; displayProperties: null; holderId: string; holderName: null; isButton: "false"; isCaptcha: "false"; isError: "false"; message: null; monthlyRefundCardIndex: null; requestNumber: null; returnCode: null; returnMessage: null; siteName: null; stage: null; tablePageNum: "0"; totalDollar: "0" | null; totalEuro: "0" | null; totalNis: string | null; clientIpAddress?: null | undefined; }[] | { currentId: string; displayProperties: null; holderId: null; holderName: string; isButton: "false"; isCaptcha: "false"; isError: "false"; message: null; monthlyRefundCardIndex: null; returnCode: null; returnMessage: null; siteName: null; stage: null; tablePageNum: "0"; totalDollar: string | null; totalEuro: string | null; totalNis: string; bcKey: null; requestNumber: null; accountErrorCode: null; EsbServicesCall: null; clientIpAddress?: null | undefined; }[]; EsbServicesCall: null; accountErrorCode: null; bcKey: null; card0: { EsbServicesCall: null; accountErrorCode: null; bcKey: null; currentId: "0" | "1" | "2" | "3" | "4" | "5" | null; displayProperties: null; holderId: string; holderName: null; isButton: "false"; isCaptcha: "false"; isError: "false"; message: null; monthlyRefundCardIndex: null; requestNumber: null; returnCode: null; returnMessage: null; siteName: null; stage: null; tablePageNum: "0"; totalDollar: "0" | null; totalEuro: "0" | null; totalNis: string | null; clientIpAddress?: null | undefined; }[]; card6Digits: string; cardIdx: "0" | "0,1,2,3,4,5" | "0,1,2,3,4" | "0,1,2,3" | "0,1,2" | "0,1"; cardNumberList: string[]; cardNumberTail: string; currentDate: string; dateList: string[]; displayProperties: string; endDate: null; Index0: { '@AllCards': "AllCards"; CurrentCardTransactions: { '@cardTransactions': string; txnAbroad?: { EsbServicesCall: null; accountErrorCode: null; adendum: null; bcKey: null; cardIndex: "0" | "1" | "2" | "3" | "4" | "5"; city: string | null; currencyId: "EUR" | "USD" | "NIS" | null; currentPaymentCurrency: "AUD" | "CAD" | "EUR" | "GBP" | "JPY" | "USD" | "NIS" | "LEU" | "SUR" | "DKK" | "TRY" | "CHF" | "HUF" | "INR" | "HKD" | "YUN" | "SGD" | "OMR" | "CZE" | "NOK" | "THB" | "KOR" | "TWD" | "CDL" | "AUR" | "SER" | "PLZ" | "ISK" | "RSD" | "PLN" | null; dealsInbound: null; dealSum: null; dealSumOutbound: string | null; dealSumType: null; displayProperties: null; fullPaymentDate: string | null; fullPurchaseDate: null; fullPurchaseDateOutbound: string | null; fullSupplierNameHeb: null; fullSupplierNameOutbound: string; horaatKeva: null; isButton: "false"; isCaptcha: "false"; isError: "false"; isHoraatKeva: "false"; isShowDealsOutbound: "_" | null; isShowLinkForSupplierDetails: null; kodMatbeaMekori: null; message: null; monthlyRefundCardIndex: null; moreInfo: null; paymentDate: string | null; paymentSum: null; paymentSumOutbound: string; paymentSumSign: null; purchaseDate: null; purchaseDateOutbound: string | null; requestNumber: null; returnCode: null; returnMessage: null; siteName: null; solek: null; specificDate: null; stage: null; supplierId: null; supplierName: null; supplierNameOutbound: string; tablePageNum: "0"; voucherNumber: string | null; voucherNumberRatz: null; voucherNumberRatzOutbound: string; clientIpAddress?: null | undefined; }[] | null | undefined; txnInfo?: null | undefined; txnIsrael?: { EsbServicesCall: null; accountErrorCode: null; adendum: null; bcKey: null; cardIndex: "0" | "1" | "2" | "3" | "4" | "5"; city: null; currencyId: "ש\"ח" | "דולר" | null; currentPaymentCurrency: null; dealsInbound: "yes" | "NO"; dealSum: string | null; dealSumOutbound: null; dealSumType: "1" | "T" | "P" | null; displayProperties: null; fullPaymentDate: null; fullPurchaseDate: string | null; fullPurchaseDateOutbound: null; fullSupplierNameHeb: string | null; fullSupplierNameOutbound: null; horaatKeva: "K" | null; isButton: "false"; isCaptcha: "false"; isError: "false"; isHoraatKeva: "false" | "true"; isShowDealsOutbound: null; isShowLinkForSupplierDetails: "yes" | "NO"; kodMatbeaMekori: "ש\"ח" | "דולר" | null; message: null; monthlyRefundCardIndex: null; moreInfo: string | null; paymentDate: null; paymentSum: string | null; paymentSumOutbound: null; paymentSumSign: "-" | null; purchaseDate: string | null; purchaseDateOutbound: null; requestNumber: null; returnCode: null; returnMessage: null; siteName: null; solek: "_" | "T" | "K" | "I" | "L" | "V" | null; specificDate: null; stage: null; supplierId: string | null; supplierName: string | null; supplierNameOutbound: null; tablePageNum: "0"; voucherNumber: string | null; voucherNumberRatz: string; voucherNumberRatzOutbound: null; clientIpAddress?: null | undefined; }[] | null | undefined; }[]; }; isButton: "false"; isCaptcha: "false"; isCashBack: "false"; isError: "false"; isShowDealsInboundForCharge: "yes" | "NO"; isShowDealsInboundForInfo: "NO"; isThereData: "1" | null; isTooManyRecords: null; message: null; moed: string; month: "09" | "05" | "01" | "02" | "03" | "04" | "06" | "07" | "08" | "10" | "11" | "12"; monthlyRefundCardIndex: null; payDay: "02" | "10" | "15" | null; paymentPercent: null; paymentSum: "000" | "280"; requestNumber: null; returnCode: null; returnMessage: null; selectedCardIndex: "0" | "1" | "2" | "3" | "4" | "5"; selectedCardInfo: string; selectedDateIndex: "23" | "24"; siteName: string | null; specificDate: null; stage: null; startDate: null; tablePageNum: "0"; totalChargeDollar: null; totalChargeEuro: null; totalChargeNis: string | null; totalDebit: null; userId: string; year: "2010" | "2015" | "2019" | "2011" | "2012" | "2013" | "2014" | "2016" | "2017" | "2018" | "2020" | "2025" | "2021" | "2022" | "2023" | "2024" | "2026"; clientIpAddress?: string | undefined; }; } | null; isValid: boolean; errors: import("zod/v4/core").$ZodIssue[] | null; } | { data: { Header: { Status: "1" | "-2"; Message: string | null; ErrorPage?: string | undefined; }; CardsTransactionsListBean: { [x: string]: { '@AllCards': "AllCards"; CurrentCardTransactions: { '@cardTransactions': string; txnAbroad?: { EsbServicesCall: null; accountErrorCode: null; adendum: null; bcKey: null; cardIndex: "0" | "1" | "2" | "3" | "4" | "5"; city: string | null; currencyId: "EUR" | "USD" | "NIS" | null; currentPaymentCurrency: "AUD" | "CAD" | "EUR" | "GBP" | "JPY" | "USD" | "NIS" | "LEU" | "SUR" | "DKK" | "TRY" | "CHF" | "HUF" | "INR" | "HKD" | "YUN" | "SGD" | "OMR" | "CZE" | "NOK" | "THB" | "KOR" | "TWD" | "CDL" | "AUR" | "SER" | "PLZ" | "ISK" | "RSD" | "PLN" | null; dealsInbound: null; dealSum: null; dealSumOutbound: string | null; dealSumType: null; displayProperties: null; fullPaymentDate: string | null; fullPurchaseDate: null; fullPurchaseDateOutbound: string | null; fullSupplierNameHeb: null; fullSupplierNameOutbound: string; horaatKeva: null; isButton: "false"; isCaptcha: "false"; isError: "false"; isHoraatKeva: "false"; isShowDealsOutbound: "_" | null; isShowLinkForSupplierDetails: null; kodMatbeaMekori: null; message: null; monthlyRefundCardIndex: null; moreInfo: null; paymentDate: string | null; paymentSum: null; paymentSumOutbound: string; paymentSumSign: null; purchaseDate: null; purchaseDateOutbound: string | null; requestNumber: null; returnCode: null; returnMessage: null; siteName: null; solek: null; specificDate: null; stage: null; supplierId: null; supplierName: null; supplierNameOutbound: string; tablePageNum: "0"; voucherNumber: string | null; voucherNumberRatz: null; voucherNumberRatzOutbound: string; clientIpAddress?: null | undefined; }[] | null | undefined; txnInfo?: null | undefined; txnIsrael?: { EsbServicesCall: null; accountErrorCode: null; adendum: null; bcKey: null; cardIndex: "0" | "1" | "2" | "3" | "4" | "5"; city: null; currencyId: "ש\"ח" | "דולר" | null; currentPaymentCurrency: null; dealsInbound: "yes" | "NO"; dealSum: string | null; dealSumOutbound: null; dealSumType: "1" | "T" | "P" | null; displayProperties: null; fullPaymentDate: null; fullPurchaseDate: string | null; fullPurchaseDateOutbound: null; fullSupplierNameHeb: string | null; fullSupplierNameOutbound: null; horaatKeva: "K" | null; isButton: "false"; isCaptcha: "false"; isError: "false"; isHoraatKeva: "false" | "true"; isShowDealsOutbound: null; isShowLinkForSupplierDetails: "yes" | "NO"; kodMatbeaMekori: "ש\"ח" | "דולר" | null; message: null; monthlyRefundCardIndex: null; moreInfo: string | null; paymentDate: null; paymentSum: string | null; paymentSumOutbound: null; paymentSumSign: "-" | null; purchaseDate: string | null; purchaseDateOutbound: null; requestNumber: null; returnCode: null; returnMessage: null; siteName: null; solek: "_" | "T" | "K" | "I" | "L" | "V" | null; specificDate: null; stage: null; supplierId: string | null; supplierName: string | null; supplierNameOutbound: null; tablePageNum: "0"; voucherNumber: string | null; voucherNumberRatz: string; voucherNumberRatzOutbound: null; clientIpAddress?: null | undefined; }[] | null | undefined; }[]; } | { EsbServicesCall: null; accountErrorCode: null; bcKey: null; currentId: "0" | "1" | "2" | "3" | "4" | "5" | null; displayProperties: null; holderId: string; holderName: null; isButton: "false"; isCaptcha: "false"; isError: "false"; message: null; monthlyRefundCardIndex: null; requestNumber: null; returnCode: null; returnMessage: null; siteName: null; stage: null; tablePageNum: "0"; totalDollar: "0" | null; totalEuro: "0" | null; totalNis: string | null; clientIpAddress?: null | undefined; }[] | { currentId: string; displayProperties: null; holderId: null; holderName: string; isButton: "false"; isCaptcha: "false"; isError: "false"; message: null; monthlyRefundCardIndex: null; returnCode: null; returnMessage: null; siteName: null; stage: null; tablePageNum: "0"; totalDollar: string | null; totalEuro: string | null; totalNis: string; bcKey: null; requestNumber: null; accountErrorCode: null; EsbServicesCall: null; clientIpAddress?: null | undefined; }[]; EsbServicesCall: null; accountErrorCode: null; bcKey: null; card0: { EsbServicesCall: null; accountErrorCode: null; bcKey: null; currentId: "0" | "1" | "2" | "3" | "4" | "5" | null; displayProperties: null; holderId: string; holderName: null; isButton: "false"; isCaptcha: "false"; isError: "false"; message: null; monthlyRefundCardIndex: null; requestNumber: null; returnCode: null; returnMessage: null; siteName: null; stage: null; tablePageNum: "0"; totalDollar: "0" | null; totalEuro: "0" | null; totalNis: string | null; clientIpAddress?: null | undefined; }[]; card6Digits: string; cardIdx: "0" | "0,1,2,3,4,5" | "0,1,2,3,4" | "0,1,2,3" | "0,1,2" | "0,1"; cardNumberList: string[]; cardNumberTail: string; currentDate: string; dateList: string[]; displayProperties: string; endDate: null; Index0: { '@AllCards': "AllCards"; CurrentCardTransactions: { '@cardTransactions': string; txnAbroad?: { EsbServicesCall: null; accountErrorCode: null; adendum: null; bcKey: null; cardIndex: "0" | "1" | "2" | "3" | "4" | "5"; city: string | null; currencyId: "EUR" | "USD" | "NIS" | null; currentPaymentCurrency: "AUD" | "CAD" | "EUR" | "GBP" | "JPY" | "USD" | "NIS" | "LEU" | "SUR" | "DKK" | "TRY" | "CHF" | "HUF" | "INR" | "HKD" | "YUN" | "SGD" | "OMR" | "CZE" | "NOK" | "THB" | "KOR" | "TWD" | "CDL" | "AUR" | "SER" | "PLZ" | "ISK" | "RSD" | "PLN" | null; dealsInbound: null; dealSum: null; dealSumOutbound: string | null; dealSumType: null; displayProperties: null; fullPaymentDate: string | null; fullPurchaseDate: null; fullPurchaseDateOutbound: string | null; fullSupplierNameHeb: null; fullSupplierNameOutbound: string; horaatKeva: null; isButton: "false"; isCaptcha: "false"; isError: "false"; isHoraatKeva: "false"; isShowDealsOutbound: "_" | null; isShowLinkForSupplierDetails: null; kodMatbeaMekori: null; message: null; monthlyRefundCardIndex: null; moreInfo: null; paymentDate: string | null; paymentSum: null; paymentSumOutbound: string; paymentSumSign: null; purchaseDate: null; purchaseDateOutbound: string | null; requestNumber: null; returnCode: null; returnMessage: null; siteName: null; solek: null; specificDate: null; stage: null; supplierId: null; supplierName: null; supplierNameOutbound: string; tablePageNum: "0"; voucherNumber: string | null; voucherNumberRatz: null; voucherNumberRatzOutbound: string; clientIpAddress?: null | undefined; }[] | null | undefined; txnInfo?: null | undefined; txnIsrael?: { EsbServicesCall: null; accountErrorCode: null; adendum: null; bcKey: null; cardIndex: "0" | "1" | "2" | "3" | "4" | "5"; city: null; currencyId: "ש\"ח" | "דולר" | null; currentPaymentCurrency: null; dealsInbound: "yes" | "NO"; dealSum: string | null; dealSumOutbound: null; dealSumType: "1" | "T" | "P" | null; displayProperties: null; fullPaymentDate: null; fullPurchaseDate: string | null; fullPurchaseDateOutbound: null; fullSupplierNameHeb: string | null; fullSupplierNameOutbound: null; horaatKeva: "K" | null; isButton: "false"; isCaptcha: "false"; isError: "false"; isHoraatKeva: "false" | "true"; isShowDealsOutbound: null; isShowLinkForSupplierDetails: "yes" | "NO"; kodMatbeaMekori: "ש\"ח" | "דולר" | null; message: null; monthlyRefundCardIndex: null; moreInfo: string | null; paymentDate: null; paymentSum: string | null; paymentSumOutbound: null; paymentSumSign: "-" | null; purchaseDate: string | null; purchaseDateOutbound: null; requestNumber: null; returnCode: null; returnMessage: null; siteName: null; solek: "_" | "T" | "K" | "I" | "L" | "V" | null; specificDate: null; stage: null; supplierId: string | null; supplierName: string | null; supplierNameOutbound: null; tablePageNum: "0"; voucherNumber: string | null; voucherNumberRatz: string; voucherNumberRatzOutbound: null; clientIpAddress?: null | undefined; }[] | null | undefined; }[]; }; isButton: "false"; isCaptcha: "false"; isCashBack: "false"; isError: "false"; isShowDealsInboundForCharge: "yes" | "NO"; isShowDealsInboundForInfo: "NO"; isThereData: "1" | null; isTooManyRecords: null; message: null; moed: string; month: "09" | "05" | "01" | "02" | "03" | "04" | "06" | "07" | "08" | "10" | "11" | "12"; monthlyRefundCardIndex: null; payDay: "02" | "10" | "15" | null; paymentPercent: null; paymentSum: "000" | "280"; requestNumber: null; returnCode: null; returnMessage: null; selectedCardIndex: "0" | "1" | "2" | "3" | "4" | "5"; selectedCardInfo: string; selectedDateIndex: "23" | "24"; siteName: string | null; specificDate: null; stage: null; startDate: null; tablePageNum: "0"; totalChargeDollar: null; totalChargeEuro: null; totalChargeNis: string | null; totalDebit: null; userId: string; year: "2010" | "2015" | "2019" | "2011" | "2012" | "2013" | "2014" | "2016" | "2017" | "2018" | "2020" | "2025" | "2021" | "2022" | "2023" | "2024" | "2026"; clientIpAddress?: string | undefined; }; } | null; isValid: null; errors?: never; }>; getTransactions: () => Promise<({ data: { Header: { Status: "1" | "-2"; Message: string | null; ErrorPage?: string | undefined; }; CardsTransactionsListBean: { [x: string]: { '@AllCards': "AllCards"; CurrentCardTransactions: { '@cardTransactions': string; txnAbroad?: { EsbServicesCall: null; accountErrorCode: null; adendum: null; bcKey: null; cardIndex: "0" | "1" | "2" | "3" | "4" | "5"; city: string | null; currencyId: "EUR" | "USD" | "NIS" | null; currentPaymentCurrency: "AUD" | "CAD" | "EUR" | "GBP" | "JPY" | "USD" | "NIS" | "LEU" | "SUR" | "DKK" | "TRY" | "CHF" | "HUF" | "INR" | "HKD" | "YUN" | "SGD" | "OMR" | "CZE" | "NOK" | "THB" | "KOR" | "TWD" | "CDL" | "AUR" | "SER" | "PLZ" | "ISK" | "RSD" | "PLN" | null; dealsInbound: null; dealSum: null; dealSumOutbound: string | null; dealSumType: null; displayProperties: null; fullPaymentDate: string | null; fullPurchaseDate: null; fullPurchaseDateOutbound: string | null; fullSupplierNameHeb: null; fullSupplierNameOutbound: string; horaatKeva: null; isButton: "false"; isCaptcha: "false"; isError: "false"; isHoraatKeva: "false"; isShowDealsOutbound: "_" | null; isShowLinkForSupplierDetails: null; kodMatbeaMekori: null; message: null; monthlyRefundCardIndex: null; moreInfo: null; paymentDate: string | null; paymentSum: null; paymentSumOutbound: string; paymentSumSign: null; purchaseDate: null; purchaseDateOutbound: string | null; requestNumber: null; returnCode: null; returnMessage: null; siteName: null; solek: null; specificDate: null; stage: null; supplierId: null; supplierName: null; supplierNameOutbound: string; tablePageNum: "0"; voucherNumber: string | null; voucherNumberRatz: null; voucherNumberRatzOutbound: string; clientIpAddress?: null | undefined; }[] | null | undefined; txnInfo?: null | undefined; txnIsrael?: { EsbServicesCall: null; accountErrorCode: null; adendum: null; bcKey: null; cardIndex: "0" | "1" | "2" | "3" | "4" | "5"; city: null; currencyId: "ש\"ח" | "דולר" | null; currentPaymentCurrency: null; dealsInbound: "yes" | "NO"; dealSum: string | null; dealSumOutbound: null; dealSumType: "1" | "T" | "P" | null; displayProperties: null; fullPaymentDate: null; fullPurchaseDate: string | null; fullPurchaseDateOutbound: null; fullSupplierNameHeb: string | null; fullSupplierNameOutbound: null; horaatKeva: "K" | null; isButton: "false"; isCaptcha: "false"; isError: "false"; isHoraatKeva: "false" | "true"; isShowDealsOutbound: null; isShowLinkForSupplierDetails: "yes" | "NO"; kodMatbeaMekori: "ש\"ח" | "דולר" | null; message: null; monthlyRefundCardIndex: null; moreInfo: string | null; paymentDate: null; paymentSum: string | null; paymentSumOutbound: null; paymentSumSign: "-" | null; purchaseDate: string | null; purchaseDateOutbound: null; requestNumber: null; returnCode: null; returnMessage: null; siteName: null; solek: "_" | "T" | "K" | "I" | "L" | "V" | null; specificDate: null; stage: null; supplierId: string | null; supplierName: string | null; supplierNameOutbound: null; tablePageNum: "0"; voucherNumber: string | null; voucherNumberRatz: string; voucherNumberRatzOutbound: null; clientIpAddress?: null | undefined; }[] | null | undefined; }[]; } | { EsbServicesCall: null; accountErrorCode: null; bcKey: null; currentId: "0" | "1" | "2" | "3" | "4" | "5" | null; displayProperties: null; holderId: string; holderName: null; isButton: "false"; isCaptcha: "false"; isError: "false"; message: null; monthlyRefundCardIndex: null; requestNumber: null; returnCode: null; returnMessage: null; siteName: null; stage: null; tablePageNum: "0"; totalDollar: "0" | null; totalEuro: "0" | null; totalNis: string | null; clientIpAddress?: null | undefined; }[] | { currentId: string; displayProperties: null; holderId: null; holderName: string; isButton: "false"; isCaptcha: "false"; isError: "false"; message: null; monthlyRefundCardIndex: null; returnCode: null; returnMessage: null; siteName: null; stage: null; tablePageNum: "0"; totalDollar: string | null; totalEuro: string | null; totalNis: string; bcKey: null; requestNumber: null; accountErrorCode: null; EsbServicesCall: null; clientIpAddress?: null | undefined; }[]; EsbServicesCall: null; accountErrorCode: null; bcKey: null; card0: { EsbServicesCall: null; accountErrorCode: null; bcKey: null; currentId: "0" | "1" | "2" | "3" | "4" | "5" | null; displayProperties: null; holderId: string; holderName: null; isButton: "false"; isCaptcha: "false"; isError: "false"; message: null; monthlyRefundCardIndex: null; requestNumber: null; returnCode: null; returnMessage: null; siteName: null; stage: null; tablePageNum: "0"; totalDollar: "0" | null; totalEuro: "0" | null; totalNis: string | null; clientIpAddress?: null | undefined; }[]; card6Digits: string; cardIdx: "0" | "0,1,2,3,4,5" | "0,1,2,3,4" | "0,1,2,3" | "0,1,2" | "0,1"; cardNumberList: string[]; cardNumberTail: string; currentDate: string; dateList: string[]; displayProperties: string; endDate: null; Index0: { '@AllCards': "AllCards"; CurrentCardTransactions: { '@cardTransactions': string; txnAbroad?: { EsbServicesCall: null; accountErrorCode: null; adendum: null; bcKey: null; cardIndex: "0" | "1" | "2" | "3" | "4" | "5"; city: string | null; currencyId: "EUR" | "USD" | "NIS" | null; currentPaymentCurrency: "AUD" | "CAD" | "EUR" | "GBP" | "JPY" | "USD" | "NIS" | "LEU" | "SUR" | "DKK" | "TRY" | "CHF" | "HUF" | "INR" | "HKD" | "YUN" | "SGD" | "OMR" | "CZE" | "NOK" | "THB" | "KOR" | "TWD" | "CDL" | "AUR" | "SER" | "PLZ" | "ISK" | "RSD" | "PLN" | null; dealsInbound: null; dealSum: null; dealSumOutbound: string | null; dealSumType: null; displayProperties: null; fullPaymentDate: string | null; fullPurchaseDate: null; fullPurchaseDateOutbound: string | null; fullSupplierNameHeb: null; fullSupplierNameOutbound: string; horaatKeva: null; isButton: "false"; isCaptcha: "false"; isError: "false"; isHoraatKeva: "false"; isShowDealsOutbound: "_" | null; isShowLinkForSupplierDetails: null; kodMatbeaMekori: null; message: null; monthlyRefundCardIndex: null; moreInfo: null; paymentDate: string | null; paymentSum: null; paymentSumOutbound: string; paymentSumSign: null; purchaseDate: null; purchaseDateOutbound: string | null; requestNumber: null; returnCode: null; returnMessage: null; siteName: null; solek: null; specificDate: null; stage: null; supplierId: null; supplierName: null; supplierNameOutbound: string; tablePageNum: "0"; voucherNumber: string | null; voucherNumberRatz: null; voucherNumberRatzOutbound: string; clientIpAddress?: null | undefined; }[] | null | undefined; txnInfo?: null | undefined; txnIsrael?: { EsbServicesCall: null; accountErrorCode: null; adendum: null; bcKey: null; cardIndex: "0" | "1" | "2" | "3" | "4" | "5"; city: null; currencyId: "ש\"ח" | "דולר" | null; currentPaymentCurrency: null; dealsInbound: "yes" | "NO"; dealSum: string | null; dealSumOutbound: null; dealSumType: "1" | "T" | "P" | null; displayProperties: null; fullPaymentDate: null; fullPurchaseDate: string | null; fullPurchaseDateOutbound: null; fullSupplierNameHeb: string | null; fullSupplierNameOutbound: null; horaatKeva: "K" | null; isButton: "false"; isCaptcha: "false"; isError: "false"; isHoraatKeva: "false" | "true"; isShowDealsOutbound: null; isShowLinkForSupplierDetails: "yes" | "NO"; kodMatbeaMekori: "ש\"ח" | "דולר" | null; message: null; monthlyRefundCardIndex: null; moreInfo: string | null; paymentDate: null; paymentSum: string | null; paymentSumOutbound: null; paymentSumSign: "-" | null; purchaseDate: string | null; purchaseDateOutbound: null; requestNumber: null; returnCode: null; returnMessage: null; siteName: null; solek: "_" | "T" | "K" | "I" | "L" | "V" | null; specificDate: null; stage: null; supplierId: string | null; supplierName: string | null; supplierNameOutbound: null; tablePageNum: "0"; voucherNumber: string | null; voucherNumberRatz: string; voucherNumberRatzOutbound: null; clientIpAddress?: null | undefined; }[] | null | undefined; }[]; }; isButton: "false"; isCaptcha: "false"; isCashBack: "false"; isError: "false"; isShowDealsInboundForCharge: "yes" | "NO"; isShowDealsInboundForInfo: "NO"; isThereData: "1" | null; isTooManyRecords: null; message: null; moed: string; month: "09" | "05" | "01" | "02" | "03" | "04" | "06" | "07" | "08" | "10" | "11" | "12"; monthlyRefundCardIndex: null; payDay: "02" | "10" | "15" | null; paymentPercent: null; paymentSum: "000" | "280"; requestNumber: null; returnCode: null; returnMessage: null; selectedCardIndex: "0" | "1" | "2" | "3" | "4" | "5"; selectedCardInfo: string; selectedDateIndex: "23" | "24"; siteName: string | null; specificDate: null; stage: null; startDate: null; tablePageNum: "0"; totalChargeDollar: null; totalChargeEuro: null; totalChargeNis: string | null; totalDebit: null; userId: string; year: "2010" | "2015" | "2019" | "2011" | "2012" | "2013" | "2014" | "2016" | "2017" | "2018" | "2020" | "2025" | "2021" | "2022" | "2023" | "2024" | "2026"; clientIpAddress?: string | undefined; }; } | null; isValid: boolean; errors: import("zod/v4/core").$ZodIssue[] | null; } | { data: { Header: { Status: "1" | "-2"; Message: string | null; ErrorPage?: string | undefined; }; CardsTransactionsListBean: { [x: string]: { '@AllCards': "AllCards"; CurrentCardTransactions: { '@cardTransactions': string; txnAbroad?: { EsbServicesCall: null; accountErrorCode: null; adendum: null; bcKey: null; cardIndex: "0" | "1" | "2" | "3" | "4" | "5"; city: string | null; currencyId: "EUR" | "USD" | "NIS" | null; currentPaymentCurrency: "AUD" | "CAD" | "EUR" | "GBP" | "JPY" | "USD" | "NIS" | "LEU" | "SUR" | "DKK" | "TRY" | "CHF" | "HUF" | "INR" | "HKD" | "YUN" | "SGD" | "OMR" | "CZE" | "NOK" | "THB" | "KOR" | "TWD" | "CDL" | "AUR" | "SER" | "PLZ" | "ISK" | "RSD" | "PLN" | null; dealsInbound: null; dealSum: null; dealSumOutbound: string | null; dealSumType: null; displayProperties: null; fullPaymentDate: string | null; fullPurchaseDate: null; fullPurchaseDateOutbound: string | null; fullSupplierNameHeb: null; fullSupplierNameOutbound: string; horaatKeva: null; isButton: "false"; isCaptcha: "false"; isError: "false"; isHoraatKeva: "false"; isShowDealsOutbound: "_" | null; isShowLinkForSupplierDetails: null; kodMatbeaMekori: null; message: null; monthlyRefundCardIndex: null; moreInfo: null; paymentDate: string | null; paymentSum: null; paymentSumOutbound: string; paymentSumSign: null; purchaseDate: null; purchaseDateOutbound: string | null; requestNumber: null; returnCode: null; returnMessage: null; siteName: null; solek: null; specificDate: null; stage: null; supplierId: null; supplierName: null; supplierNameOutbound: string; tablePageNum: "0"; voucherNumber: string | null; voucherNumberRatz: null; voucherNumberRatzOutbound: string; clientIpAddress?: null | undefined; }[] | null | undefined; txnInfo?: null | undefined; txnIsrael?: { EsbServicesCall: null; accountErrorCode: null; adendum: null; bcKey: null; cardIndex: "0" | "1" | "2" | "3" | "4" | "5"; city: null; currencyId: "ש\"ח" | "דולר" | null; currentPaymentCurrency: null; dealsInbound: "yes" | "NO"; dealSum: string | null; dealSumOutbound: null; dealSumType: "1" | "T" | "P" | null; displayProperties: null; fullPaymentDate: null; fullPurchaseDate: string | null; fullPurchaseDateOutbound: null; fullSupplierNameHeb: string | null; fullSupplierNameOutbound: null; horaatKeva: "K" | null; isButton: "false"; isCaptcha: "false"; isError: "false"; isHoraatKeva: "false" | "true"; isShowDealsOutbound: null; isShowLinkForSupplierDetails: "yes" | "NO"; kodMatbeaMekori: "ש\"ח" | "דולר" | null; message: null; monthlyRefundCardIndex: null; moreInfo: string | null; paymentDate: null; paymentSum: string | null; paymentSumOutbound: null; paymentSumSign: "-" | null; purchaseDate: string | null; purchaseDateOutbound: null; requestNumber: null; returnCode: null; returnMessage: null; siteName: null; solek: "_" | "T" | "K" | "I" | "L" | "V" | null; specificDate: null; stage: null; supplierId: string | null; supplierName: string | null; supplierNameOutbound: null; tablePageNum: "0"; voucherNumber: string | null; voucherNumberRatz: string; voucherNumberRatzOutbound: null; clientIpAddress?: null | undefined; }[] | null | undefined; }[]; } | { EsbServicesCall: null; accountErrorCode: null; bcKey: null; currentId: "0" | "1" | "2" | "3" | "4" | "5" | null; displayProperties: null; holderId: string; holderName: null; isButton: "false"; isCaptcha: "false"; isError: "false"; message: null; monthlyRefundCardIndex: null; requestNumber: null; returnCode: null; returnMessage: null; siteName: null; stage: null; tablePageNum: "0"; totalDollar: "0" | null; totalEuro: "0" | null; totalNis: string | null; clientIpAddress?: null | undefined; }[] | { currentId: string; displayProperties: null; holderId: null; holderName: string; isButton: "false"; isCaptcha: "false"; isError: "false"; message: null; monthlyRefundCardIndex: null; returnCode: null; returnMessage: null; siteName: null; stage: null; tablePageNum: "0"; totalDollar: string | null; totalEuro: string | null; totalNis: string; bcKey: null; requestNumber: null; accountErrorCode: null; EsbServicesCall: null; clientIpAddress?: null | undefined; }[]; EsbServicesCall: null; accountErrorCode: null; bcKey: null; card0: { EsbServicesCall: null; accountErrorCode: null; bcKey: null; currentId: "0" | "1" | "2" | "3" | "4" | "5" | null; displayProperties: null; holderId: string; holderName: null; isButton: "false"; isCaptcha: "false"; isError: "false"; message: null; monthlyRefundCardIndex: null; requestNumber: null; returnCode: null; returnMessage: null; siteName: null; stage: null; tablePageNum: "0"; totalDollar: "0" | null; totalEuro: "0" | null; totalNis: string | null; clientIpAddress?: null | undefined; }[]; card6Digits: string; cardIdx: "0" | "0,1,2,3,4,5" | "0,1,2,3,4" | "0,1,2,3" | "0,1,2" | "0,1"; cardNumberList: string[]; cardNumberTail: string; currentDate: string; dateList: string[]; displayProperties: string; endDate: null; Index0: { '@AllCards': "AllCards"; CurrentCardTransactions: { '@cardTransactions': string; txnAbroad?: { EsbServicesCall: null; accountErrorCode: null; adendum: null; bcKey: null; cardIndex: "0" | "1" | "2" | "3" | "4" | "5"; city: string | null; currencyId: "EUR" | "USD" | "NIS" | null; currentPaymentCurrency: "AUD" | "CAD" | "EUR" | "GBP" | "JPY" | "USD" | "NIS" | "LEU" | "SUR" | "DKK" | "TRY" | "CHF" | "HUF" | "INR" | "HKD" | "YUN" | "SGD" | "OMR" | "CZE" | "NOK" | "THB" | "KOR" | "TWD" | "CDL" | "AUR" | "SER" | "PLZ" | "ISK" | "RSD" | "PLN" | null; dealsInbound: null; dealSum: null; dealSumOutbound: string | null; dealSumType: null; displayProperties: null; fullPaymentDate: string | null; fullPurchaseDate: null; fullPurchaseDateOutbound: string | null; fullSupplierNameHeb: null; fullSupplierNameOutbound: string; horaatKeva: null; isButton: "false"; isCaptcha: "false"; isError: "false"; isHoraatKeva: "false"; isShowDealsOutbound: "_" | null; isShowLinkForSupplierDetails: null; kodMatbeaMekori: null; message: null; monthlyRefundCardIndex: null; moreInfo: null; paymentDate: string | null; paymentSum: null; paymentSumOutbound: string; paymentSumSign: null; purchaseDate: null; purchaseDateOutbound: string | null; requestNumber: null; returnCode: null; returnMessage: null; siteName: null; solek: null; specificDate: null; stage: null; supplierId: null; supplierName: null; supplierNameOutbound: string; tablePageNum: "0"; voucherNumber: string | null; voucherNumberRatz: null; voucherNumberRatzOutbound: string; clientIpAddress?: null | undefined; }[] | null | undefined; txnInfo?: null | undefined; txnIsrael?: { EsbServicesCall: null; accountErrorCode: null; adendum: null; bcKey: null; cardIndex: "0" | "1" | "2" | "3" | "4" | "5"; city: null; currencyId: "ש\"ח" | "דולר" | null; currentPaymentCurrency: null; dealsInbound: "yes" | "NO"; dealSum: string | null; dealSumOutbound: null; dealSumType: "1" | "T" | "P" | null; displayProperties: null; fullPaymentDate: null; fullPurchaseDate: string | null; fullPurchaseDateOutbound: null; fullSupplierNameHeb: string | null; fullSupplierNameOutbound: null; horaatKeva: "K" | null; isButton: "false"; isCaptcha: "false"; isError: "false"; isHoraatKeva: "false" | "true"; isShowDealsOutbound: null; isShowLinkForSupplierDetails: "yes" | "NO"; kodMatbeaMekori: "ש\"ח" | "דולר" | null; message: null; monthlyRefundCardIndex: null; moreInfo: string | null; paymentDate: null; paymentSum: string | null; paymentSumOutbound: null; paymentSumSign: "-" | null; purchaseDate: string | null; purchaseDateOutbound: null; requestNumber: null; returnCode: null; returnMessage: null; siteName: null; solek: "_" | "T" | "K" | "I" | "L" | "V" | null; specificDate: null; stage: null; supplierId: string | null; supplierName: string | null; supplierNameOutbound: null; tablePageNum: "0"; voucherNumber: string | null; voucherNumberRatz: string; voucherNumberRatzOutbound: null; clientIpAddress?: null | undefined; }[] | null | undefined; }[]; }; isButton: "false"; isCaptcha: "false"; isCashBack: "false"; isError: "false"; isShowDealsInboundForCharge: "yes" | "NO"; isShowDealsInboundForInfo: "NO"; isThereData: "1" | null; isTooManyRecords: null; message: null; moed: string; month: "09" | "05" | "01" | "02" | "03" | "04" | "06" | "07" | "08" | "10" | "11" | "12"; monthlyRefundCardIndex: null; payDay: "02" | "10" | "15" | null; paymentPercent: null; paymentSum: "000" | "280"; requestNumber: null; returnCode: null; returnMessage: null; selectedCardIndex: "0" | "1" | "2" | "3" | "4" | "5"; selectedCardInfo: string; selectedDateIndex: "23" | "24"; siteName: string | null; specificDate: null; stage: null; startDate: null; tablePageNum: "0"; totalChargeDollar: null; totalChargeEuro: null; totalChargeNis: string | null; totalDebit: null; userId: string; year: "2010" | "2015" | "2019" | "2011" | "2012" | "2013" | "2014" | "2016" | "2017" | "2018" | "2020" | "2025" | "2021" | "2022" | "2023" | "2024" | "2026"; clientIpAddress?: string | undefined; }; } | null; isValid: null; errors?: never; })[]>; }>; amex: (credentials: AmexCredentials, options?: AmexOptions) => Promise<{ getMonthDashboard: (RequestedMonthDate: Date) => Promise<{ data: { Header: { Status: string; Message: string; }; DashboardMonthBean: { totalDebitShekel: string; totalDebitDollar: string; totalDebitEuro: string; cardType: string; statementDate: { billingDateCode: string; billingDate: string; totalShekel: string; totalDollar: string; totalEuro: string; cardType: string; billingDateMore: string; statementDateCard: null; }[]; cardsCharges: { period: string; billingDate: string; workingDate: string; cardNumber: string; cardIndex: string; moreNumberDays: string; cardType: string; billingDateMore: string; billingSumSekel: string; billingSumDollar: string; billingSumEuro: string; cardStatus: string; idType: string; }[]; extraCards: string; returnCode: string; message: string; returnMessage: string; displayProperties: string; tablePageNum: string; isError: string; isCaptcha: string; isButton: string; clientIpAddress?: string | undefined; }; } | null; isValid: boolean; errors: import("zod/v4/core").$ZodIssue[] | null; } | { data: { Header: { Status: string; Message: string; }; DashboardMonthBean: { totalDebitShekel: string; totalDebitDollar: string; totalDebitEuro: string; cardType: string; statementDate: { billingDateCode: string; billingDate: string; totalShekel: string; totalDollar: string; totalEuro: string; cardType: string; billingDateMore: string; statementDateCard: null; }[]; cardsCharges: { period: string; billingDate: string; workingDate: string; cardNumber: string; cardIndex: string; moreNumberDays: string; cardType: string; billingDateMore: string; billingSumSekel: string; billingSumDollar: string; billingSumEuro: string; cardStatus: string; idType: string; }[]; extraCards: string; returnCode: string; message: string; returnMessage: string; displayProperties: string; tablePageNum: string; isError: string; isCaptcha: string; isButton: string; clientIpAddress?: string | undefined; }; } | null; isValid?: never; errors?: never; }>; getDashboards: () => Promise<({ data: { Header: { Status: string; Message: string; }; DashboardMonthBean: { totalDebitShekel: string; totalDebitDollar: string; totalDebitEuro: string; cardType: string; statementDate: { billingDateCode: string; billingDate: string; totalShekel: string; totalDollar: string; totalEuro: string; cardType: string; billingDateMore: string; statementDateCard: null; }[]; cardsCharges: { period: string; billingDate: string; workingDate: string; cardNumber: string; cardIndex: string; moreNumberDays: string; cardType: string; billingDateMore: string; billingSumSekel: string; billingSumDollar: string; billingSumEuro: string; cardStatus: string; idType: string; }[]; extraCards: string; returnCode: string; message: string; returnMessage: string; displayProperties: string; tablePageNum: string; isError: string; isCaptcha: string; isButton: string; clientIpAddress?: string | undefined; }; } | null; isValid: boolean; errors: import("zod/v4/core").$ZodIssue[] | null; } | { data: { Header: { Status: string; Message: string; }; DashboardMonthBean: { totalDebitShekel: string; totalDebitDollar: string; totalDebitEuro: string; cardType: string; statementDate: { billingDateCode: string; billingDate: string; totalShekel: string; totalDollar: string; totalEuro: string; cardType: string; billingDateMore: string; statementDateCard: null; }[]; cardsCharges: { period: string; billingDate: string; workingDate: string; cardNumber: string; cardIndex: string; moreNumberDays: string; cardType: string; billingDateMore: string; billingSumSekel: string; billingSumDollar: string; billingSumEuro: string; cardStatus: string; idType: string; }[]; extraCards: string; returnCode: string; message: string; returnMessage: string; displayProperties: string; tablePageNum: string; isError: string; isCaptcha: string; isButton: string; clientIpAddress?: string | undefined; }; } | null; isValid?: never; errors?: never; })[]>; getMonthTransactions: (RequestedMonthDate: Date) => Promise<{ data: { Header: { Status: "1" | "-2"; Message: string | null; ErrorPage?: string | undefined; }; CardsTransactionsListBean: { [x: string]: { '@AllCards': "AllCards"; CurrentCardTransactions: { '@cardTransactions': string; txnAbroad?: { EsbServicesCall: null; accountErrorCode: null; adendum: null; bcKey: null; cardIndex: "0" | "1" | "2" | "3" | "4" | "5"; city: string | null; currencyId: "EUR" | "USD" | "NIS" | null; currentPaymentCurrency: "AUD" | "CAD" | "EUR" | "GBP" | "JPY" | "USD" | "NIS" | "LEU" | "SUR" | "DKK" | "TRY" | "CHF" | "HUF" | "INR" | "HKD" | "YUN" | "SGD" | "OMR" | "CZE" | "NOK" | "THB" | "KOR" | "TWD" | "CDL" | "AUR" | "SER" | "PLZ" | "ISK" | "RSD" | "PLN" | null; dealsInbound: null; dealSum: null; dealSumOutbound: string | null; dealSumType: null; displayProperties: null; fullPaymentDate: string | null; fullPurchaseDate: null; fullPurchaseDateOutbound: string | null; fullSupplierNameHeb: null; fullSupplierNameOutbound: string; horaatKeva: null; isButton: "false"; isCaptcha: "false"; isError: "false"; isHoraatKeva: "false"; isShowDealsOutbound: "_" | null; isShowLinkForSupplierDetails: null; kodMatbeaMekori: null; message: null; monthlyRefundCardIndex: null; moreInfo: null; paymentDate: string | null; paymentSum: null; paymentSumOutbound: string; paymentSumSign: null; purchaseDate: null; purchaseDateOutbound: string | null; requestNumber: null; returnCode: null; returnMessage: null; siteName: null; solek: null; specificDate: null; stage: null; supplierId: null; supplierName: null; supplierNameOutbound: string; tablePageNum: "0"; voucherNumber: string | null; voucherNumberRatz: null; voucherNumberRatzOutbound: string; clientIpAddress?: null | undefined; }[] | null | undefined; txnInfo?: null | undefined; txnIsrael?: { EsbServicesCall: null; accountErrorCode: null; adendum: null; bcKey: null; cardIndex: "0" | "1" | "2" | "3" | "4" | "5"; city: null; currencyId: "ש\"ח" | "דולר" | null; currentPaymentCurrency: null; dealsInbound: "yes" | "NO"; dealSum: string | null; dealSumOutbound: null; dealSumType: "1" | "T" | "P" | null; displayProperties: null; fullPaymentDate: null; fullPurchaseDate: string | null; fullPurchaseDateOutbound: null; fullSupplierNameHeb: string | null; fullSupplierNameOutbound: null; horaatKeva: "K" | null; isButton: "false"; isCaptcha: "false"; isError: "false"; isHoraatKeva: "false" | "true"; isShowDealsOutbound: null; isShowLinkForSupplierDetails: "yes" | "NO"; kodMatbeaMekori: "ש\"ח" | "דולר" | null; message: null; monthlyRefundCardIndex: null; moreInfo: string | null; paymentDate: null; paymentSum: string | null; paymentSumOutbound: null; paymentSumSign: "-" | null; purchaseDate: string | null; purchaseDateOutbound: null; requestNumber: null; returnCode: null; returnMessage: null; siteName: null; solek: "_" | "T" | "K" | "I" | "L" | "V" | null; specificDate: null; stage: null; supplierId: string | null; supplierName: string | null; supplierNameOutbound: null; tablePageNum: "0"; voucherNumber: string | null; voucherNumberRatz: string; voucherNumberRatzOutbound: null; clientIpAddress?: null | undefined; }[] | null | undefined; }[]; } | { EsbServicesCall: null; accountErrorCode: null; bcKey: null; currentId: "0" | "1" | "2" | "3" | "4" | "5" | null; displayProperties: null; holderId: string; holderName: null; isButton: "false"; isCaptcha: "false"; isError: "false"; message: null; monthlyRefundCardIndex: null; requestNumber: null; returnCode: null; returnMessage: null; siteName: null; stage: null; tablePageNum: "0"; totalDollar: "0" | null; totalEuro: "0" | null; totalNis: string | null; clientIpAddress?: null | undefined; }[] | { currentId: string; displayProperties: null; holderId: null; holderName: string; isButton: "false"; isCaptcha: "false"; isError: "false"; message: null; monthlyRefundCardIndex: null; returnCode: null; returnMessage: null; siteName: null; stage: null; tablePageNum: "0"; totalDollar: string | null; totalEuro: string | null; totalNis: string; bcKey: null; requestNumber: null; accountErrorCode: null; EsbServicesCall: null; clientIpAddress?: null | undefined; }[]; EsbServicesCall: null; accountErrorCode: null; bcKey: null; card0: { EsbServicesCall: null; accountErrorCode: null; bcKey: null; currentId: "0" | "1" | "2" | "3" | "4" | "5" | null; displayProperties: null; holderId: string; holderName: null; isButton: "false"; isCaptcha: "false"; isError: "false"; message: null; monthlyRefundCardIndex: null; requestNumber: null; returnCode: null; returnMessage: null; siteName: null; stage: null; tablePageNum: "0"; totalDollar: "0" | null; totalEuro: "0" | null; totalNis: string | null; clientIpAddress?: null | undefined; }[]; card6Digits: string; cardIdx: "0" | "0,1,2,3,4,5" | "0,1,2,3,4" | "0,1,2,3" | "0,1,2" | "0,1"; cardNumberList: string[]; cardNumberTail: string; currentDate: string; dateList: string[]; displayProperties: string; endDate: null; Index0: { '@AllCards': "AllCards"; CurrentCardTransactions: { '@cardTransactions': string; txnAbroad?: { EsbServicesCall: null; accountErrorCode: null; adendum: null; bcKey: null; cardIndex: "0" | "1" | "2" | "3" | "4" | "5"; city: string | null; currencyId: "EUR" | "USD" | "NIS" | null; currentPaymentCurrency: "AUD" | "CAD" | "EUR" | "GBP" | "JPY" | "USD" | "NIS" | "LEU" | "SUR" | "DKK" | "TRY" | "CHF" | "HUF" | "INR" | "HKD" | "YUN" | "SGD" | "OMR" | "CZE" | "NOK" | "THB" | "KOR" | "TWD" | "CDL" | "AUR" | "SER" | "PLZ" | "ISK" | "RSD" | "PLN" | null; dealsInbound: null; dealSum: null; dealSumOutbound: string | null; dealSumType: null; displayProperties: null; fullPaymentDate: string | null; fullPurchaseDate: null; fullPurchaseDateOutbound: string | null; fullSupplierNameHeb: null; fullSupplierNameOutbound: string; horaatKeva: null; isButton: "false"; isCaptcha: "false"; isError: "false"; isHoraatKeva: "false"; isShowDealsOutbound: "_" | null; isShowLinkForSupplierDetails: null; kodMatbeaMekori: null; message: null; monthlyRefundCardIndex: null; moreInfo: null; paymentDate: string | null; paymentSum: null; paymentSumOutbound: string; paymentSumSign: null; purchaseDate: null; purchaseDateOutbound: string | null; requestNumber: null; returnCode: null; returnMessage: null; siteName: null; solek: null; specificDate: null; stage: null; supplierId: null; supplierName: null; supplierNameOutbound: string; tablePageNum: "0"; voucherNumber: string | null; voucherNumberRatz: null; voucherNumberRatzOutbound: string; clientIpAddress?: null | undefined; }[] | null | undefined; txnInfo?: null | undefined; txnIsrael?: { EsbServicesCall: null; accountErrorCode: null; adendum: null; bcKey: null; cardIndex: "0" | "1" | "2" | "3" | "4" | "5"; city: null; currencyId: "ש\"ח" | "דולר" | null; currentPaymentCurrency: null; dealsInbound: "yes" | "NO"; dealSum: string | null; dealSumOutbound: null; dealSumType: "1" | "T" | "P" | null; displayProperties: null; fullPaymentDate: null; fullPurchaseDate: string | null; fullPurchaseDateOutbound: null; fullSupplierNameHeb: string | null; fullSupplierNameOutbound: null; horaatKeva: "K" | null; isButton: "false"; isCaptcha: "false"; isError: "false"; isHoraatKeva: "false" | "true"; isShowDealsOutbound: null; isShowLinkForSupplierDetails: "yes" | "NO"; kodMatbeaMekori: "ש\"ח" | "דולר" | null; message: null; monthlyRefundCardIndex: null; moreInfo: string | null; paymentDate: null; paymentSum: string | null; paymentSumOutbound: null; paymentSumSign: "-" | null; purchaseDate: string | null; purchaseDateOutbound: null; requestNumber: null; returnCode: null; returnMessage: null; siteName: null; solek: "_" | "T" | "K" | "I" | "L" | "V" | null; specificDate: null; stage: null; supplierId: string | null; supplierName: string | null; supplierNameOutbound: null; tablePageNum: "0"; voucherNumber: string | null; voucherNumberRatz: string; voucherNumberRatzOutbound: null; clientIpAddress?: null | undefined; }[] | null | undefined; }[]; }; isButton: "false"; isCaptcha: "false"; isCashBack: "false"; isError: "false"; isShowDealsInboundForCharge: "yes" | "NO"; isShowDealsInboundForInfo: "NO"; isThereData: "1" | null; isTooManyRecords: null; message: null; moed: string; month: "09" | "05" | "01" | "02" | "03" | "04" | "06" | "07" | "08" | "10" | "11" | "12"; monthlyRefundCardIndex: null; payDay: "02" | "10" | "15" | null; paymentPercent: null; paymentSum: "000" | "280"; requestNumber: null; returnCode: null; returnMessage: null; selectedCardIndex: "0" | "1" | "2" | "3" | "4" | "5"; selectedCardInfo: string; selectedDateIndex: "23" | "24"; siteName: string | null; specificDate: null; stage: null; startDate: null; tablePageNum: "0"; totalChargeDollar: null; totalChargeEuro: null; totalChargeNis: string | null; totalDebit: null; userId: string; year: "2010" | "2015" | "2019" | "2011" | "2012" | "2013" | "2014" | "2016" | "2017" | "2018" | "2020" | "2025" | "2021" | "2022" | "2023" | "2024" | "2026"; clientIpAddress?: string | undefined; }; } | null; isValid: boolean; errors: import("zod/v4/core").$ZodIssue[] | null; } | { data: { Header: { Status: "1" | "-2"; Message: string | null; ErrorPage?: string | undefined; }; CardsTransactionsListBean: { [x: string]: { '@AllCards': "AllCards"; CurrentCardTransactions: { '@cardTransactions': string; txnAbroad?: { EsbServicesCall: null; accountErrorCode: null; adendum: null; bcKey: null; cardIndex: "0" | "1" | "2" | "3" | "4" | "5"; city: string | null; currencyId: "EUR" | "USD" | "NIS" | null; currentPaymentCurrency: "AUD" | "CAD" | "EUR" | "GBP" | "JPY" | "USD" | "NIS" | "LEU" | "SUR" | "DKK" | "TRY" | "CHF" | "HUF" | "INR" | "HKD" | "YUN" | "SGD" | "OMR" | "CZE" | "NOK" | "THB" | "KOR" | "TWD" | "CDL" | "AUR" | "SER" | "PLZ" | "ISK" | "RSD" | "PLN" | null; dealsInbound: null; dealSum: null; dealSumOutbound: string | null; dealSumType: null; displayProperties: null; fullPaymentDate: string | null; fullPurchaseDate: null; fullPurchaseDateOutbound: string | null; fullSupplierNameHeb: null; fullSupplierNameOutbound: string; horaatKeva: null; isButton: "false"; isCaptcha: "false"; isError: "false"; isHoraatKeva: "false"; isShowDealsOutbound: "_" | null; isShowLinkForSupplierDetails: null; kodMatbeaMekori: null; message: null; monthlyRefundCardIndex: null; moreInfo: null; paymentDate: string | null; paymentSum: null; paymentSumOutbound: string; paymentSumSign: null; purchaseDate: null; purchaseDateOutbound: string | null; requestNumber: null; returnCode: null; returnMessage: null; siteName: null; solek: null; specificDate: null; stage: null; supplierId: null; supplierName: null; supplierNameOutbound: string; tablePageNum: "0"; voucherNumber: string | null; voucherNumberRatz: null; voucherNumberRatzOutbound: string; clientIpAddress?: null | undefined; }[] | null | undefined; txnInfo?: null | undefined; txnIsrael?: { EsbServicesCall: null; accountErrorCode: null; adendum: null; bcKey: null; cardIndex: "0" | "1" | "2" | "3" | "4" | "5"; city: null; currencyId: "ש\"ח" | "דולר" | null; currentPaymentCurrency: null; dealsInbound: "yes" | "NO"; dealSum: string | null; dealSumOutbound: null; dealSumType: "1" | "T" | "P" | null; displayProperties: null; fullPaymentDate: null; fullPurchaseDate: string | null; fullPurchaseDateOutbound: null; fullSupplierNameHeb: string | null; fullSupplierNameOutbound: null; horaatKeva: "K" | null; isButton: "false"; isCaptcha: "false"; isError: "false"; isHoraatKeva: "false" | "true"; isShowDealsOutbound: null; isShowLinkForSupplierDetails: "yes" | "NO"; kodMatbeaMekori: "ש\"ח" | "דולר" | null; message: null; monthlyRefundCardIndex: null; moreInfo: string | null; paymentDate: null; paymentSum: string | null; paymentSumOutbound: null; paymentSumSign: "-" | null; purchaseDate: string | null; purchaseDateOutbound: null; requestNumber: null; returnCode: null; returnMessage: null; siteName: null; solek: "_" | "T" | "K" | "I" | "L" | "V" | null; specificDate: null; stage: null; supplierId: string | null; supplierName: string | null; supplierNameOutbound: null; tablePageNum: "0"; voucherNumber: string | null; voucherNumberRatz: string; voucherNumberRatzOutbound: null; clientIpAddress?: null | undefined; }[] | null | undefined; }[]; } | { EsbServicesCall: null; accountErrorCode: null; bcKey: null; currentId: "0" | "1" | "2" | "3" | "4" | "5" | null; displayProperties: null; holderId: string; holderName: null; isButton: "false"; isCaptcha: "false"; isError: "false"; message: null; monthlyRefundCardIndex: null; requestNumber: null; returnCode: null; returnMessage: null; siteName: null; stage: null; tablePageNum: "0"; totalDollar: "0" | null; totalEuro: "0" | null; totalNis: string | null; clientIpAddress?: null | undefined; }[] | { currentId: string; displayProperties: null; holderId: null; holderName: string; isButton: "false"; isCaptcha: "false"; isError: "false"; message: null; monthlyRefundCardIndex: null; returnCode: null; returnMessage: null; siteName: null; stage: null; tablePageNum: "0"; totalDollar: string | null; totalEuro: string | null; totalNis: string; bcKey: null; requestNumber: null; accountErrorCode: null; EsbServicesCall: null; clientIpAddress?: null | undefined; }[]; EsbServicesCall: null; accountErrorCode: null; bcKey: null; card0: { EsbServicesCall: null; accountErrorCode: null; bcKey: null; currentId: "0" | "1" | "2" | "3" | "4" | "5" | null; displayProperties: null; holderId: string; holderName: null; isButton: "false"; isCaptcha: "false"; isError: "false"; message: null; monthlyRefundCardIndex: null; requestNumber: null; returnCode: null; returnMessage: null; siteName: null; stage: null; tablePageNum: "0"; totalDollar: "0" | null; totalEuro: "0" | null; totalNis: string | null; clientIpAddress?: null | undefined; }[]; card6Digits: string; cardIdx: "0" | "0,1,2,3,4,5" | "0,1,2,3,4" | "0,1,2,3" | "0,1,2" | "0,1"; cardNumberList: string[]; cardNumberTail: string; currentDate: string; dateList: string[]; displayProperties: string; endDate: null; Index0: { '@AllCards': "AllCards"; CurrentCardTransactions: { '@cardTransactions': string; txnAbroad?: { EsbServicesCall: null; accountErrorCode: null; adendum: null; bcKey: null; cardIndex: "0" | "1" | "2" | "3" | "4" | "5"; city: string | null; currencyId: "EUR" | "USD" | "NIS" | null; currentPaymentCurrency: "AUD" | "CAD" | "EUR" | "GBP" | "JPY" | "USD" | "NIS" | "LEU" | "SUR" | "DKK" | "TRY" | "CHF" | "HUF" | "INR" | "HKD" | "YUN" | "SGD" | "OMR" | "CZE" | "NOK" | "THB" | "KOR" | "TWD" | "CDL" | "AUR" | "SER" | "PLZ" | "ISK" | "RSD" | "PLN" | null; dealsInbound: null; dealSum: null; dealSumOutbound: string | null; dealSumType: null; displayProperties: null; fullPaymentDate: string | null; fullPurchaseDate: null; fullPurchaseDateOutbound: string | null; fullSupplierNameHeb: null; fullSupplierNameOutbound: string; horaatKeva: null; isButton: "false"; isCaptcha: "false"; isError: "false"; isHoraatKeva: "false"; isShowDealsOutbound: "_" | null; isShowLinkForSupplierDetails: null; kodMatbeaMekori: null; message: null; monthlyRefundCardIndex: null; moreInfo: null; paymentDate: string | null; paymentSum: null; paymentSumOutbound: string; paymentSumSign: null; purchaseDate: null; purchaseDateOutbound: string | null; requestNumber: null; returnCode: null; returnMessage: null; siteName: null; solek: null; specificDate: null; stage: null; supplierId: null; supplierName: null; supplierNameOutbound: string; tablePageNum: "0"; voucherNumber: string | null; voucherNumberRatz: null; voucherNumberRatzOutbound: string; clientIpAddress?: null | undefined; }[] | null | undefined; txnInfo?: null | undefined; txnIsrael?: { EsbServicesCall: null; accountErrorCode: null; adendum: null; bcKey: null; cardIndex: "0" | "1" | "2" | "3" | "4" | "5"; city: null; currencyId: "ש\"ח" | "דולר" | null; currentPaymentCurrency: null; dealsInbound: "yes" | "NO"; dealSum: string | null; dealSumOutbound: null; dealSumType: "1" | "T" | "P" | null; displayProperties: null; fullPaymentDate: null; fullPurchaseDate: string | null; fullPurchaseDateOutbound: null; fullSupplierNameHeb: string | null; fullSupplierNameOutbound: null; horaatKeva: "K" | null; isButton: "false"; isCaptcha: "false"; isError: "false"; isHoraatKeva: "false" | "true"; isShowDealsOutbound: null; isShowLinkForSupplierDetails: "yes" | "NO"; kodMatbeaMekori: "ש\"ח" | "דולר" | null; message: null; monthlyRefundCardIndex: null; moreInfo: string | null; paymentDate: null; paymentSum: string | null; paymentSumOutbound: null; paymentSumSign: "-" | null; purchaseDate: string | null; purchaseDateOutbound: null; requestNumber: null; returnCode: null; returnMessage: null; siteName: null; solek: "_" | "T" | "K" | "I" | "L" | "V" | null; specificDate: null; stage: null; supplierId: string | null; supplierName: string | null; supplierNameOutbound: null; tablePageNum: "0"; voucherNumber: string | null; voucherNumberRatz: string; voucherNumberRatzOutbound: null; clientIpAddress?: null | undefined; }[] | null | undefined; }[]; }; isButton: "false"; isCaptcha: "false"; isCashBack: "false"; isError: "false"; isShowDealsInboundForCharge: "yes" | "NO"; isShowDealsInboundForInfo: "NO"; isThereData: "1" | null; isTooManyRecords: null; message: null; moed: string; month: "09" | "05" | "01" | "02" | "03" | "04" | "06" | "07" | "08" | "10" | "11" | "12"; monthlyRefundCardIndex: null; payDay: "02" | "10" | "15" | null; paymentPercent: null; paymentSum: "000" | "280"; requestNumber: null; returnCode: null; returnMessage: null; selectedCardIndex: "0" | "1" | "2" | "3" | "4" | "5"; selectedCardInfo: string; selectedDateIndex: "23" | "24"; siteName: string | null; specificDate: null; stage: null; startDate: null; tablePageNum: "0"; totalChargeDollar: null; totalChargeEuro: null; totalChargeNis: string | null; totalDebit: null; userId: string; year: "2010" | "2015" | "2019" | "2011" | "2012" | "2013" | "2014" | "2016" | "2017" | "2018" | "2020" | "2025" | "2021" | "2022" | "2023" | "2024" | "2026"; clientIpAddress?: string | undefined; }; } | null; isValid: null; errors?: never; }>; getTransactions: () => Promise<({ data: { Header: { Status: "1" | "-2"; Message: string | null; ErrorPage?: string | undefined; }; CardsTransactionsListBean: { [x: string]: { '@AllCards': "AllCards"; CurrentCardTransactions: { '@cardTransactions': string; txnAbroad?: { EsbServicesCall: null; accountErrorCode: null; adendum: null; bcKey: null; cardIndex: "0" | "1" | "2" | "3" | "4" | "5"; city: string | null; currencyId: "EUR" | "USD" | "NIS" | null; currentPaymentCurrency: "AUD" | "CAD" | "EUR" | "GBP" | "JPY" | "USD" | "NIS" | "LEU" | "SUR" | "DKK" | "TRY" | "CHF" | "HUF" | "INR" | "HKD" | "YUN" | "SGD" | "OMR" | "CZE" | "NOK" | "THB" | "KOR" | "TWD" | "CDL" | "AUR" | "SER" | "PLZ" | "ISK" | "RSD" | "PLN" | null; dealsInbound: null; dealSum: null; dealSumOutbound: string | null; dealSumType: null; displayProperties: null; fullPaymentDate: string | null; fullPurchaseDate: null; fullPurchaseDateOutbound: string | null; fullSupplierNameHeb: null; fullSupplierNameOutbound: string; horaatKeva: null; isButton: "false"; isCaptcha: "false"; isError: "false"; isHoraatKeva: "false"; isShowDealsOutbound: "_" | null; isShowLinkForSupplierDetails: null; kodMatbeaMekori: null; message: null; monthlyRefundCardIndex: null; moreInfo: null; paymentDate: string | null; paymentSum: null; paymentSumOutbound: string; paymentSumSign: null; purchaseDate: null; purchaseDateOutbound: string | null; requestNumber: null; returnCode: null; returnMessage: null; siteName: null; solek: null; specificDate: null; stage: null; supplierId: null; supplierName: null; supplierNameOutbound: string; tablePageNum: "0"; voucherNumber: string | null; voucherNumberRatz: null; voucherNumberRatzOutbound: string; clientIpAddress?: null | undefined; }[] | null | undefined; txnInfo?: null | undefined; txnIsrael?: { EsbServicesCall: null; accountErrorCode: null; adendum: null; bcKey: null; cardIndex: "0" | "1" | "2" | "3" | "4" | "5"; city: null; currencyId: "ש\"ח" | "דולר" | null; currentPaymentCurrency: null; dealsInbound: "yes" | "NO"; dealSum: string | null; dealSumOutbound: null; dealSumType: "1" | "T" | "P" | null; displayProperties: null; fullPaymentDate: null; fullPurchaseDate: string | null; fullPurchaseDateOutbound: null; fullSupplierNameHeb: string | null; fullSupplierNameOutbound: null; horaatKeva: "K" | null; isButton: "false"; isCaptcha: "false"; isError: "false"; isHoraatKeva: "false" | "true"; isShowDealsOutbound: null; isShowLinkForSupplierDetails: "yes" | "NO"; kodMatbeaMekori: "ש\"ח" | "דולר" | null; message: null; monthlyRefundCardIndex: null; moreInfo: string | null; paymentDate: null; paymentSum: string | null; paymentSumOutbound: null; paymentSumSign: "-" | null; purchaseDate: string | null; purchaseDateOutbound: null; requestNumber: null; returnCode: null; returnMessage: null; siteName: null; solek: "_" | "T" | "K" | "I" | "L" | "V" | null; specificDate: null; stage: null; supplierId: string | null; supplierName: string | null; supplierNameOutbound: null; tablePageNum: "0"; voucherNumber: string | null; voucherNumberRatz: string; voucherNumberRatzOutbound: null; clientIpAddress?: null | undefined; }[] | null | undefined; }[]; } | { EsbServicesCall: null; accountErrorCode: null; bcKey: null; currentId: "0" | "1" | "2" | "3" | "4" | "5" | null; displayProperties: null; holderId: string; holderName: null; isButton: "false"; isCaptcha: "false"; isError: "false"; message: null; monthlyRefundCardIndex: null; requestNumber: null; returnCode: null; returnMessage: null; siteName: null; stage: null; tablePageNum: "0"; totalDollar: "0" | null; totalEuro: "0" | null; totalNis: string | null; clientIpAddress?: null | undefined; }[] | { currentId: string; displayProperties: null; holderId: null; holderName: string; isButton: "false"; isCaptcha: "false"; isError: "false"; message: null; monthlyRefundCardIndex: null; returnCode: null; returnMessage: null; siteName: null; stage: null; tablePageNum: "0"; totalDollar: string | null; totalEuro: string | null; totalNis: string; bcKey: null; requestNumber: null; accountErrorCode: null; EsbServicesCall: null; clientIpAddress?: null | undefined; }[]; EsbServicesCall: null; accountErrorCode: null; bcKey: null; card0: { EsbServicesCall: null; accountErrorCode: null; bcKey: null; currentId: "0" | "1" | "2" | "3" | "4" | "5" | null; displayProperties: null; holderId: string; holderName: null; isButton: "false"; isCaptcha: "false"; isError: "false"; message: null; monthlyRefundCardIndex: null; requestNumber: null; returnCode: null; returnMessage: null; siteName: null; stage: null; tablePageNum: "0"; totalDollar: "0" | null; totalEuro: "0" | null; totalNis: string | null; clientIpAddress?: null | undefined; }[]; card6Digits: string; cardIdx: "0" | "0,1,2,3,4,5" | "0,1,2,3,4" | "0,1,2,3" | "0,1,2" | "0,1"; cardNumberList: string[]; cardNumberTail: string; currentDate: string; dateList: string[]; displayProperties: string; endDate: null; Index0: { '@AllCards': "AllCards"; CurrentCardTransactions: { '@cardTransactions': string; txnAbroad?: { EsbServicesCall: null; accountErrorCode: null; adendum: null; bcKey: null; cardIndex: "0" | "1" | "2" | "3" | "4" | "5"; city: string | null; currencyId: "EUR" | "USD" | "NIS" | null; currentPaymentCurrency: "AUD" | "CAD" | "EUR" | "GBP" | "JPY" | "USD" | "NIS" | "LEU" | "SUR" | "DKK" | "TRY" | "CHF" | "HUF" | "INR" | "HKD" | "YUN" | "SGD" | "OMR" | "CZE" | "NOK" | "THB" | "KOR" | "TWD" | "CDL" | "AUR" | "SER" | "PLZ" | "ISK" | "RSD" | "PLN" | null; dealsInbound: null; dealSum: null; dealSumOutbound: string | null; dealSumType: null; displayProperties: null; fullPaymentDate: string | null; fullPurchaseDate: null; fullPurchaseDateOutbound: string | null; fullSupplierNameHeb: null; fullSupplierNameOutbound: string; horaatKeva: null; isButton: "false"; isCaptcha: "false"; isError: "false"; isHoraatKeva: "false"; isShowDealsOutbound: "_" | null; isShowLinkForSupplierDetails: null; kodMatbeaMekori: null; message: null; monthlyRefundCardIndex: null; moreInfo: null; paymentDate: string | null; paymentSum: null; paymentSumOutbound: string; paymentSumSign: null; purchaseDate: null; purchaseDateOutbound: string | null; requestNumber: null; returnCode: null; returnMessage: null; siteName: null; solek: null; specificDate: null; stage: null; supplierId: null; supplierName: null; supplierNameOutbound: string; tablePageNum: "0"; voucherNumber: string | null; voucherNumberRatz: null; voucherNumberRatzOutbound: string; clientIpAddress?: null | undefined; }[] | null | undefined; txnInfo?: null | undefined; txnIsrael?: { EsbServicesCall: null; accountErrorCode: null; adendum: null; bcKey: null; cardIndex: "0" | "1" | "2" | "3" | "4" | "5"; city: null; currencyId: "ש\"ח" | "דולר" | null; currentPaymentCurrency: null; dealsInbound: "yes" | "NO"; dealSum: string | null; dealSumOutbound: null; dealSumType: "1" | "T" | "P" | null; displayProperties: null; fullPaymentDate: null; fullPurchaseDate: string | null; fullPurchaseDateOutbound: null; fullSupplierNameHeb: string | null; fullSupplierNameOutbound: null; horaatKeva: "K" | null; isButton: "false"; isCaptcha: "false"; isError: "false"; isHoraatKeva: "false" | "true"; isShowDealsOutbound: null; isShowLinkForSupplierDetails: "yes" | "NO"; kodMatbeaMekori: "ש\"ח" | "דולר" | null; message: null; monthlyRefundCardIndex: null; moreInfo: string | null; paymentDate: null; paymentSum: string | null; paymentSumOutbound: null; paymentSumSign: "-" | null; purchaseDate: string | null; purchaseDateOutbound: null; requestNumber: null; returnCode: null; returnMessage: null; siteName: null; solek: "_" | "T" | "K" | "I" | "L" | "V" | null; specificDate: null; stage: null; supplierId: string | null; supplierName: string | null; supplierNameOutbound: null; tablePageNum: "0"; voucherNumber: string | null; voucherNumberRatz: string; voucherNumberRatzOutbound: null; clientIpAddress?: null | undefined; }[] | null | undefined; }[]; }; isButton: "false"; isCaptcha: "false"; isCashBack: "false"; isError: "false"; isShowDealsInboundForCharge: "yes" | "NO"; isShowDealsInboundForInfo: "NO"; isThereData: "1" | null; isTooManyRecords: null; message: null; moed: string; month: "09" | "05" | "01" | "02" | "03" | "04" | "06" | "07" | "08" | "10" | "11" | "12"; monthlyRefundCardIndex: null; payDay: "02" | "10" | "15" | null; paymentPercent: null; paymentSum: "000" | "280"; requestNumber: null; returnCode: null; returnMessage: null; selectedCardIndex: "0" | "1" | "2" | "3" | "4" | "5"; selectedCardInfo: string; selectedDateIndex: "23" | "24"; siteName: string | null; specificDate: null; stage: null; startDate: null; tablePageNum: "0"; totalChargeDollar: null; totalChargeEuro: null; totalChargeNis: string | null; totalDebit: null; userId: string; year: "2010" | "2015" | "2019" | "2011" | "2012" | "2013" | "2014" | "2016" | "2017" | "2018" | "2020" | "2025" | "2021" | "2022" | "2023" | "2024" | "2026"; clientIpAddress?: string | undefined; }; } | null; isValid: boolean; errors: import("zod/v4/core").$ZodIssue[] | null; } | { data: { Header: { Status: "1" | "-2"; Message: string | null; ErrorPage?: string | undefined; }; CardsTransactionsListBean: { [x: string]: { '@AllCards': "AllCards"; CurrentCardTransactions: { '@cardTransactions': string; txnAbroad?: { EsbServicesCall: null; accountErrorCode: null; adendum: null; bcKey: null; cardIndex: "0" | "1" | "2" | "3" | "4" | "5"; city: string | null; currencyId: "EUR" | "USD" | "NIS" | null; currentPaymentCurrency: "AUD" | "CAD" | "EUR" | "GBP" | "JPY" | "USD" | "NIS" | "LEU" | "SUR" | "DKK" | "TRY" | "CHF" | "HUF" | "INR" | "HKD" | "YUN" | "SGD" | "OMR" | "CZE" | "NOK" | "THB" | "KOR" | "TWD" | "CDL" | "AUR" | "SER" | "PLZ" | "ISK" | "RSD" | "PLN" | null; dealsInbound: null; dealSum: null; dealSumOutbound: string | null; dealSumType: null; displayProperties: null; fullPaymentDate: string | null; fullPurchaseDate: null; fullPurchaseDateOutbound: string | null; fullSupplierNameHeb: null; fullSupplierNameOutbound: string; horaatKeva: null; isButton: "false"; isCaptcha: "false"; isError: "false"; isHoraatKeva: "false"; isShowDealsOutbound: "_" | null; isShowLinkForSupplierDetails: null; kodMatbeaMekori: null; message: null; monthlyRefundCardIndex: null; moreInfo: null; paymentDate: string | null; paymentSum: null; paymentSumOutbound: string; paymentSumSign: null; purchaseDate: null; purchaseDateOutbound: string | null; requestNumber: null; returnCode: null; returnMessage: null; siteName: null; solek: null; specificDate: null; stage: null; supplierId: null; supplierName: null; supplierNameOutbound: string; tablePageNum: "0"; voucherNumber: string | null; voucherNumberRatz: null; voucherNumberRatzOutbound: string; clientIpAddress?: null | undefined; }[] | null | undefined; txnInfo?: null | undefined; txnIsrael?: { EsbServicesCall: null; accountErrorCode: null; adendum: null; bcKey: null; cardIndex: "0" | "1" | "2" | "3" | "4" | "5"; city: null; currencyId: "ש\"ח" | "דולר" | null; currentPaymentCurrency: null; dealsInbound: "yes" | "NO"; dealSum: string | null; dealSumOutbound: null; dealSumType: "1" | "T" | "P" | null; displayProperties: null; fullPaymentDate: null; fullPurchaseDate: string | null; fullPurchaseDateOutbound: null; fullSupplierNameHeb: string | null; fullSupplierNameOutbound: null; horaatKeva: "K" | null; isButton: "false"; isCaptcha: "false"; isError: "false"; isHoraatKeva: "false" | "true"; isShowDealsOutbound: null; isShowLinkForSupplierDetails: "yes" | "NO"; kodMatbeaMekori: "ש\"ח" | "דולר" | null; message: null; monthlyRefundCardIndex: null; moreInfo: string | null; paymentDate: null; paymentSum: string | null; paymentSumOutbound: null; paymentSumSign: "-" | null; purchaseDate: string | null; purchaseDateOutbound: null; requestNumber: null; returnCode: null; returnMessage: null; siteName: null; solek: "_" | "T" | "K" | "I" | "L" | "V" | null; specificDate: null; stage: null; supplierId: string | null; supplierName: string | null; supplierNameOutbound: null; tablePageNum: "0"; voucherNumber: string | null; voucherNumberRatz: string; voucherNumberRatzOutbound: null; clientIpAddress?: null | undefined; }[] | null | undefined; }[]; } | { EsbServicesCall: null; accountErrorCode: null; bcKey: null; currentId: "0" | "1" | "2" | "3" | "4" | "5" | null; displayProperties: null; holderId: string; holderName: null; isButton: "false"; isCaptcha: "false"; isError: "false"; message: null; monthlyRefundCardIndex: null; requestNumber: null; returnCode: null; returnMessage: null; siteName: null; stage: null; tablePageNum: "0"; totalDollar: "0" | null; totalEuro: "0" | null; totalNis: string | null; clientIpAddress?: null | undefined; }[] | { currentId: string; displayProperties: null; holderId: null; holderName: string; isButton: "false"; isCaptcha: "false"; isError: "false"; message: null; monthlyRefundCardIndex: null; returnCode: null; returnMessage: null; siteName: null; stage: null; tablePageNum: "0"; totalDollar: string | null; totalEuro: string | null; totalNis: string; bcKey: null; requestNumber: null; accountErrorCode: null; EsbServicesCall: null; clientIpAddress?: null | undefined; }[]; EsbServicesCall: null; accountErrorCode: null; bcKey: null; card0: { EsbServicesCall: null; accountErrorCode: null; bcKey: null; currentId: "0" | "1" | "2" | "3" | "4" | "5" | null; displayProperties: null; holderId: string; holderName: null; isButton: "false"; isCaptcha: "false"; isError: "false"; message: null; monthlyRefundCardIndex: null; requestNumber: null; returnCode: null; returnMessage: null; siteName: null; stage: null; tablePageNum: "0"; totalDollar: "0" | null; totalEuro: "0" | null; totalNis: string | null; clientIpAddress?: null | undefined; }[]; card6Digits: string; cardIdx: "0" | "0,1,2,3,4,5" | "0,1,2,3,4" | "0,1,2,3" | "0,1,2" | "0,1"; cardNumberList: string[]; cardNumberTail: string; currentDate: string; dateList: string[]; displayProperties: string; endDate: null; Index0: { '@AllCards': "AllCards"; CurrentCardTransactions: { '@cardTransactions': string; txnAbroad?: { EsbServicesCall: null; accountErrorCode: null; adendum: null; bcKey: null; cardIndex: "0" | "1" | "2" | "3" | "4" | "5"; city: string | null; currencyId: "EUR" | "USD" | "NIS" | null; currentPaymentCurrency: "AUD" | "CAD" | "EUR" | "GBP" | "JPY" | "USD" | "NIS" | "LEU" | "SUR" | "DKK" | "TRY" | "CHF" | "HUF" | "INR" | "HKD" | "YUN" | "SGD" | "OMR" | "CZE" | "NOK" | "THB" | "KOR" | "TWD" | "CDL" | "AUR" | "SER" | "PLZ" | "ISK" | "RSD" | "PLN" | null; dealsInbound: null; dealSum: null; dealSumOutbound: string | null; dealSumType: null; displayProperties: null; fullPaymentDate: string | null; fullPurchaseDate: null; fullPurchaseDateOutbound: string | null; fullSupplierNameHeb: null; fullSupplierNameOutbound: string; horaatKeva: null; isButton: "false"; isCaptcha: "false"; isError: "false"; isHoraatKeva: "false"; isShowDealsOutbound: "_" | null; isShowLinkForSupplierDetails: null; kodMatbeaMekori: null; message: null; monthlyRefundCardIndex: null; moreInfo: null; paymentDate: string | null; paymentSum: null; paymentSumOutbound: string; paymentSumSign: null; purchaseDate: null; purchaseDateOutbound: string | null; requestNumber: null; returnCode: null; returnMessage: null; siteName: null; solek: null; specificDate: null; stage: null; supplierId: null; supplierName: null; supplierNameOutbound: string; tablePageNum: "0"; voucherNumber: string | null; voucherNumberRatz: null; voucherNumberRatzOutbound: string; clientIpAddress?: null | undefined; }[] | null | undefined; txnInfo?: null | undefined; txnIsrael?: { EsbServicesCall: null; accountErrorCode: null; adendum: null; bcKey: null; cardIndex: "0" | "1" | "2" | "3" | "4" | "5"; city: null; currencyId: "ש\"ח" | "דולר" | null; currentPaymentCurrency: null; dealsInbound: "yes" | "NO"; dealSum: string | null; dealSumOutbound: null; dealSumType: "1" | "T" | "P" | null; displayProperties: null; fullPaymentDate: null; fullPurchaseDate: string | null; fullPurchaseDateOutbound: null; fullSupplierNameHeb: string | null; fullSupplierNameOutbound: null; horaatKeva: "K" | null; isButton: "false"; isCaptcha: "false"; isError: "false"; isHoraatKeva: "false" | "true"; isShowDealsOutbound: null; isShowLinkForSupplierDetails: "yes" | "NO"; kodMatbeaMekori: "ש\"ח" | "דולר" | null; message: null; monthlyRefundCardIndex: null; moreInfo: string | null; paymentDate: null; paymentSum: string | null; paymentSumOutbound: null; paymentSumSign: "-" | null; purchaseDate: string | null; purchaseDateOutbound: null; requestNumber: null; returnCode: null; returnMessage: null; siteName: null; solek: "_" | "T" | "K" | "I" | "L" | "V" | null; specificDate: null; stage: null; supplierId: string | null; supplierName: string | null; supplierNameOutbound: null; tablePageNum: "0"; voucherNumber: string | null; voucherNumberRatz: string; voucherNumberRatzOutbound: null; clientIpAddress?: null | undefined; }[] | null | undefined; }[]; }; isButton: "false"; isCaptcha: "false"; isCashBack: "false"; isError: "false"; isShowDealsInboundForCharge: "yes" | "NO"; isShowDealsInboundForInfo: "NO"; isThereData: "1" | null; isTooManyRecords: null; message: null; moed: string; month: "09" | "05" | "01" | "02" | "03" | "04" | "06" | "07" | "08" | "10" | "11" | "12"; monthlyRefundCardIndex: null; payDay: "02" | "10" | "15" | null; paymentPercent: null; paymentSum: "000" | "280"; requestNumber: null; returnCode: null; returnMessage: null; selectedCardIndex: "0" | "1" | "2" | "3" | "4" | "5"; selectedCardInfo: string; selectedDateIndex: "23" | "24"; siteName: string | null; specificDate: null; stage: null; startDate: null; tablePageNum: "0"; totalChargeDollar: null; totalChargeEuro: null; totalChargeNis: string | null; totalDebit: null; userId: string; year: "2010" | "2015" | "2019" | "2011" | "2012" | "2013" | "2014" | "2016" | "2017" | "2018" | "2020" | "2025" | "2021" | "2022" | "2023" | "2024" | "2026"; clientIpAddress?: string | undefined; }; } | null; isValid: null; errors?: never; })[]>; }>; cal: (credentials: CalCredentials, options?: CalOptions) => Promise<{ getMonthTransactions: (last4Digits: string, month: Date) => Promise<{ trnIntId: string; trnNumaretor: number; merchantName: string; trnPurchaseDate: string; trnAmt: number; trnCurrencySymbol: string; trnType: string; trnTypeCode: string; debCrdDate: string; amtBeforeConvAndIndex: number; debCrdCurrencySymbol: string; merchantAddress: string; merchantPhoneNo: string; branchCodeDesc: string; transCardPresentInd: boolean; curPaymentNum: number; numOfPayments: number; tokenInd: number; walletProviderCode: number; walletProviderDesc: string; tokenNumberPart4: string; cashAccountTrnAmt: number; comments: { key: string; value: string; }[]; chargeExternalToCardComment: string; transTypeCommentDetails: string[]; refundInd: boolean; isImmediateCommentInd: boolean; isImmediateHHKInd: boolean; isMargarita: boolean; isSpreadPaymenstAbroad: boolean; trnExacWay: number; debitSpreadInd: boolean; onGoingTransactionsComment: string; earlyPaymentInd: boolean; merchantId: string; crdExtIdNumTypeCode: string; transSource: string; isAbroadTransaction: boolean; }[]>; getTransactions: () => Promise<{ trnIntId: string; trnNumaretor: number; merchantName: string; trnPurchaseDate: string; trnAmt: number; trnCurrencySymbol: string; trnType: string; trnTypeCode: string; debCrdDate: string; amtBeforeConvAndIndex: number; debCrdCurrencySymbol: string; merchantAddress: string; merchantPhoneNo: string; branchCodeDesc: string; transCardPresentInd: boolean; curPaymentNum: number; numOfPayments: number; tokenInd: number; walletProviderCode: number; walletProviderDesc: string; tokenNumberPart4: string; cashAccountTrnAmt: number; comments: { key: string; value: string; }[]; chargeExternalToCardComment: string; transTypeCommentDetails: string[]; refundInd: boolean; isImmediateCommentInd: boolean; isImmediateHHKInd: boolean; isMargarita: boolean; isSpreadPaymenstAbroad: boolean; trnExacWay: number; debitSpreadInd: boolean; onGoingTransactionsComment: string; earlyPaymentInd: boolean; merchantId: string; crdExtIdNumTypeCode: string; transSource: string; isAbroadTransaction: boolean; }[]>; }>; discount: (credentials: DiscountCredentials, options?: DiscountOptions) => Promise<{ getMonthTransactions: (month: Date) => Promise<{ success: boolean; accountNumber: string; balance: number; transactions: { OperationDate: string; ValueDate: string; OperationCode: string; OperationDescription: string; OperationDescription2: string; OperationDescription3: string; OperationBranch: number; OperationBank: number; Channel: string; ChannelName: string; InstituteCode: string; OperationAmount: number; BalanceAfterOperation: number; OperationNumber: number; BranchTreasuryNumber: string; Urn: string; OperationDetailsServiceName: string; CommissionChannelCode: string; CommissionChannelName: string; CommissionTypeName: string; BusinessDayDate: string; EventName: string; CategoryCode: number; CategoryDescCode: number; CategoryDescription: string; OperationDescriptionToDisplay: string; OperationOrder: number; IsLastSeen: boolean; CheckNumber?: number | undefined; }[]; }>; getTransactions: () => Promise<{ success: boolean; accountNumber: string; balance: number; transactions: { OperationDate: string; ValueDate: string; OperationCode: string; OperationDescription: string; OperationDescription2: string; OperationDescription3: string; OperationBranch: number; OperationBank: number; Channel: string; ChannelName: string; InstituteCode: string; OperationAmount: number; BalanceAfterOperation: number; OperationNumber: number; BranchTreasuryNumber: string; Urn: string; OperationDetailsServiceName: string; CommissionChannelCode: string; CommissionChannelName: string; CommissionTypeName: string; BusinessDayDate: string; EventName: string; CategoryCode: number; CategoryDescCode: number; CategoryDescription: string; OperationDescriptionToDisplay: string; OperationOrder: number; IsLastSeen: boolean; CheckNumber?: number | undefined; }[]; }[]>; }>; max: (credentials: MaxCredentials, options?: MaxOptions) => Promise<{ getTransactions: () => Promise<{ accountNumber: string; txns: { actualPaymentAmount: number | null; arn: string | null; cardIndex: number; categoryId: number; comments: string; discountKeyAmount: null; discountKeyRecType: null; isRegisterCh: boolean; isSpreadingAutorizationAllowed: boolean; issuerId: number; merchantData: { address: string | null; coordinates: null; maxPhone: boolean; merchant: string; merchantCommercialName: string | null; merchantNumber: string; merchantPhone: string; merchantTaxId: string | null; }; merchantName: string; originalAmount: number; originalCurrency: "ILS"; paymentCurrency: number | null; planName: string; planTypeId: number; promotionAmount: number | null; promotionClub: string | null; promotionType: null; purchaseDate: string; refIndex: number; runtimeReference: { id: string; type: number; }; runtimeReferenceId: null; shortCardNumber: string; spreadTransactionByCampainInd: boolean; spreadTransactionByCampainNumber: number | null; tableType: number; tag: null; uid: string; upSaleForTransactionResult: null; userIndex: number; dealData?: { acq: string | null; adjustmentAmount: null; adjustmentType: number; amount: number | null; amountIls: number | null; amountLeft: number | null; arn: string | null; authorizationNumber: string; cardName: string | null; cardToken: string | null; commissionVat: number | null; directExchange: null; exchangeCommissionAmount: null; exchangeCommissionMaam: null; exchangeCommissionType: null; exchangeDirect: string | null; exchangeRate: number | null; indexRateBase: null; indexRatePmt: null; interestAmount: number | null; isAllowedSpreadWithBenefit: boolean; issuerCurrency: string | null; issuerExchangeRate: null; originalTerm: number | null; percentMaam: number | null; plan: number | null; posEntryEmv: number; processingDate: string | null; purchaseAmount: null; purchaseTime: string | null; refNbr: string | null; showCancelDebit: boolean; showSpread: boolean; showSpreadBenefitButton: boolean; showSpreadButton: boolean; showSpreadForLeumi: boolean; tdmCardToken: string | null; tdmTransactionType: number | null; transactionType: number; txnCode: number; userName: string; withdrawalCommissionAmount: null; } | undefined; ethocaInd?: boolean | undefined; fundsTransferComment?: string | null | undefined; fundsTransferReceiverOrTransfer?: string | null | undefined; paymentDate?: string | null | undefined; receiptPDF?: null | undefined; }[]; }[]>; }>; otsarHahayal: (credentials: OtsarHahayalCredentials, options?: OtsarHahayalOptions) => Promise<{ getAccounts: () => Promise<{ data: import("./scrapers/otsar-hahayal/schemas.js").Account[] | null; isValid: boolean | null; errors: import("zod/v4/core").$ZodIssue[] | null; }>; ilsTransactions: (account: { accountNumber: number; accountType?: number; branch: string; }) => Promise<{ data: { accountNumber: null; accountType: 409; bank: null; branch: null; currentDate: null; errorMessage: null; messages: null; pagingContext: string; returncode: null; subtitle: null; title: null; transactions: { ActionCode: 0; bfbSource: "77"; closingBalance: number; comments: null; CorrespondentAccount: number; CorrespondentAccountType: 0 | 5 | 16 | 64 | 105 | 106 | 330 | 409 | 960; CorrespondentBank: number; CorrespondentBranch: number; creditAmount: number; CustomerName: string; dateOfBusinessDay: string; dateOfRegistration: string; debitAmount: number; DepositorId: 0; description: string; drillDownUrl: string; firstTransactionOfDay: boolean; lastTransactionOfDay: boolean; Name: string; openingBalance: number; OprationSource: string; reference: number; SalaryInd: 0; transactionSource: string; TransactionReason: string; drillDownData?: string | { T10C1523: { 'OUT-DATA': { 'H-FIELDS': { 'H-SCHUM-FROM': string; 'H-SCHUM-TILL': string; 'H-SHLVIBUD': string; 'H-SRIKA-MONE-MEZUKE': string; 'H-SRIKA-TIMESTAMP': string; 'H-TR-FROM': string; 'H-TR-TILL': string; }; 'OUT-DETAILS': { 'WS-BANK': string; 'WS-DATA-2': { 'WS-DATA2-MIS-ISKA': string; 'WS-DATA2-MAKOR': string; 'WS-DATA2-S-P': string; 'WS-DATA2-SIBA': string; 'WS-DATA2-ZIHUY': string; 'WS-KOD-BANKAI': string; 'WS-MAKOR-PEULA': string; 'WS-MOED-BITZUA': { 'WS-DATE-BITZUA': string; 'WS-SHAA-BITZUA': string; }; 'WS-RTGS-STATUS': string; 'WS-SHEM-BANK-MAAVIR': string; 'WS-SHEM-BANK-MUTAV': string; 'WS-SHEM-MAAVIR': string; 'WS-SUG-HAAVARA': string; 'WS-TS-ASM': string; 'WS-BANK-MAAVIR': string; }; 'WS-DATE-HVR': string; 'WS-LINK-SHURA': string; 'WS-MONE-SIDURI-MEZUKE': string; 'WS-MUTAV': string; 'WS-SCHUM': string; 'WS-SHEM-MUTAV': string; 'WS-SHAA': string; 'WS-SNIF': string; 'WS-MAKAF'?: "-" | undefined; 'WS-MCH'?: string | undefined; 'WS-MCH-ZAR'?: string | undefined; 'WS-SCH'?: "105" | undefined; 'WS-SIBA-MAHUT'?: "09" | undefined; } | { 'WS-BANK': string; 'WS-DATA-2': { 'WS-DATA2-MIS-ISKA': string; 'WS-DATA2-MAKOR': string; 'WS-DATA2-S-P': string; 'WS-DATA2-SIBA': string; 'WS-DATA2-ZIHUY': string; 'WS-KOD-BANKAI': string; 'WS-MAKOR-PEULA': string; 'WS-MOED-BITZUA': { 'WS-DATE-BITZUA': string; 'WS-SHAA-BITZUA': string; }; 'WS-RTGS-STATUS': string; 'WS-SHEM-BANK-MAAVIR': string; 'WS-SHEM-BANK-MUTAV': string; 'WS-SHEM-MAAVIR': string; 'WS-SUG-HAAVARA': string; 'WS-TS-ASM': string; 'WS-BANK-MAAVIR': string; }; 'WS-DATE-HVR': string; 'WS-LINK-SHURA': string; 'WS-MONE-SIDURI-MEZUKE': string; 'WS-MUTAV': string; 'WS-SCHUM': string; 'WS-SHEM-MUTAV': string; 'WS-SHAA': string; 'WS-SNIF': string; 'WS-MAKAF'?: "-" | undefined; 'WS-MCH'?: string | undefined; 'WS-MCH-ZAR'?: string | undefined; 'WS-SCH'?: "105" | undefined; 'WS-SIBA-MAHUT'?: "09" | undefined; }[]; 'OUT-SCHUM-FROM': string; 'OUT-SCHUM-TILL': string; 'OUT-TR-FROM': string; 'OUT-TR-TILL': string; }; T05CHEAD: { 'T05CHEAD-MCH': string; 'T05CHEAD-PRIMARY-TITLE': { 'T05CHEAD-TITLE': string; }; 'T05CHEAD-SH-TADP': { 'T05CHEAD-SH-TADP-HH': string; 'T05CHEAD-SH-TADP-MM': string; 'T05CHEAD-SH-TADP-SS'?: string | undefined; }; 'T05CHEAD-SNIF': string; 'T05CHEAD-TR-TADP': { 'T05CHEAD-TR-TADP-DD': string; 'T05CHEAD-TR-TADP-MM': string; 'T05CHEAD-TR-TADP-YYYY': string; }; 'T05CHEAD-MESSAGE'?: { 'T05CHEAD-STR-MSG': { 'T05CHEAD-STR-MSG-TYPE': "NO_DATA"; 'T05CHEAD-X-MSG-LKP': "לא נמצאו נתונים בנושא המבוקש"; }; } | undefined; }; T05CTLCH: { 'T05CTLCH-EN': string; 'T05CTLCH-HE': string; }; }; } | { T10C1526: { 'OUT-DATA': { HATACH: { 'OUT-SCHUM-FROM': string; 'OUT-SCHUM-TILL': string; 'OUT-TR-FROM': string; 'OUT-TR-TILL': string; }; 'OUT-DETAILS'?: { 'WS-ASMACHTA': string; 'WS-BANK': string; 'WS-HEARA': string; 'WS-MAVIR-SHEM': string; 'WS-MCH': string; 'WS-SCHUM': string; 'WS-SNIF': string; 'WS-SUG-TNUA': string; 'WS-TR-ERECH': string; 'WS-TR-RISHUM': string; } | { 'WS-ASMACHTA': string; 'WS-BANK': string; 'WS-HEARA': string; 'WS-MAVIR-SHEM': string; 'WS-MCH': string; 'WS-SCHUM': string; 'WS-SNIF': string; 'WS-SUG-TNUA': string; 'WS-TR-ERECH': string; 'WS-TR-RISHUM': string; }[] | undefined; }; T05CHEAD: { 'T05CHEAD-MCH': string; 'T05CHEAD-PRIMARY-TITLE': { 'T05CHEAD-TITLE': string; }; 'T05CHEAD-SH-TADP': { 'T05CHEAD-SH-TADP-HH': string; 'T05CHEAD-SH-TADP-MM': string; 'T05CHEAD-SH-TADP-SS'?: string | undefined; }; 'T05CHEAD-SNIF': string; 'T05CHEAD-TR-TADP': { 'T05CHEAD-TR-TADP-DD': string; 'T05CHEAD-TR-TADP-MM': string; 'T05CHEAD-TR-TADP-YYYY': string; }; 'T05CHEAD-MESSAGE'?: { 'T05CHEAD-STR-MSG': { 'T05CHEAD-STR-MSG-TYPE': "NO_DATA"; 'T05CHEAD-X-MSG-LKP': "לא נמצאו נתונים בנושא המבוקש"; }; } | undefined; }; T05CTLCH: { 'T05CTLCH-EN': string; 'T05CTLCH-HE': string; }; }; } | { T20C2211: { 'OUT-DATA': { 'ALL-CARDS': { 'KARTIS-DETAILS': { 'OUT-ISHUV': string; 'OUT-KARTIS-TOKEF': string; 'OUT-KNISA': string; 'OUT-KOD-CHEVRA': string; 'OUT-MIS-BAIT': string; 'OUT-MIKUD1': string; 'OUT-MOED-CHIYUV': string; 'OUT-MSKART': string; 'OUT-RECHOV': string; 'OUT-SHEM-MANPIK': string; 'OUT-SHEM-MISHP': string; 'OUT-SHEM-MOADON1': string; 'OUT-SHEM-PRATI': string; 'OUT-SNIF-DOAR': string; 'OUT-SUG-KARTIS': string; 'OUT-TA-DOAR': string; 'OUT-TA-SNIF': string; 'OUT-MISGERET-ASHRAY-CAL'?: string | undefined; 'OUT-MISGERET-KREDIT-ISR'?: string | undefined; 'OUT-SHEM-MOADON2'?: string | undefined; 'OUT-SHEM-MOADON3'?: string | undefined; 'OUT-SHEM-MOADON4'?: string | undefined; }; 'OUT-HAZAGA-GRAF': { 'OUT-SW-HAZAGA-GRAF': string; }; 'OUT-MTH-SHTF-TAB': { 'OUT-MTH-SHTF-KOT': { 'OUT-MTH-COUNT-SHTF-PIRUT': string; 'OUT-MTH-SHTF-SCHUM-D': string; 'OUT-MTH-SHTF-SCHUM-E': string; 'OUT-MTH-SHTF-SCHUM-S': string; 'OUT-MTH-SHTF-TR-CHIYUV': string; 'OUT-MTH-SHTF-SCHUM-ED-D'?: string | undefined; 'OUT-MTH-SHFT-VIZA-DINERS'?: "Y" | undefined; }; 'OUT-MTH-SHTF-DTLS'?: { 'OUT-MTH-SHTF-ARNAK-SUG': "000" | "003" | "999"; 'OUT-MTH-SHTF-ARNAK-TEUR': "" | "UNKNOWN" | "טנרטניא"; 'OUT-MTH-SHTF-ARNAK-TOKEN': string; 'OUT-MTH-SHTF-MATBEA-CHIYUV': "דולר ארה\"ב"; 'OUT-MTH-SHTF-MATBEA-MAKOR': "דולר ארה\"ב" | "אירו" | "UAH" | "ש\"ח"; 'OUT-MTH-SHTF-PIRUT': "" | "דבלב העידיל"; 'OUT-MTH-SHTF-PIRUT-EX': "" | "לידיעה בלבד"; 'OUT-MTH-SHTF-PIRUT-NOSAF': string; 'OUT-MTH-SHTF-PIRUT-NOSAF-EX': string; 'OUT-MTH-SHTF-H-TR': { 'OUT-MTH-SHTF-CHIYUV-DD': string; 'OUT-MTH-SHTF-CHIYUV-MM': string; 'OUT-MTH-SHTF-CHIYUV-YYYY': string; }; 'OUT-MTH-SHTF-TR': { 'OUT-MTH-SHTF-TR-DD': string; 'OUT-MTH-SHTF-TR-MM': string; 'OUT-MTH-SHTF-TR-YYYY': string; }; 'OUT-MTH-SHTF-SCHUM-CHIYUV': string; 'OUT-MTH-SHTF-SCHUM-ISKA': string; 'OUT-MTH-SHTF-ESEK': string; }[] | undefined; }; 'OUT-MTH-TAB': { 'OUT-MTH-KOT': { 'OUT-MTH-COUNT-PIRUT': string; 'OUT-MTH-SCHUM-D': string; 'OUT-MTH-SCHUM-E': string; 'OUT-MTH-SCHUM-S': string; 'OUT-MTH-TR-CHIYUV': string; 'OUT-MTH-VIZA-DINERS'?: "Y" | undefined; 'OUT-MTH-SCHUM-ED-D'?: string | undefined; }; 'OUT-MTH-DTLS'?: { 'OUT-MTH-ARNAK-SUG': "000" | "003" | "999"; 'OUT-MTH-ARNAK-TEUR': "" | "UNKNOWN" | "טנרטניא"; 'OUT-MTH-ARNAK-TOKEN': string; 'OUT-MTH-MATBEA-CHIYUV': "דולר ארה\"ב"; 'OUT-MTH-MATBEA-MAKOR': "דולר ארה\"ב" | "אירו" | "UAH" | "ש\"ח"; 'OUT-MTH-PIRUT': "" | "דבלב העידיל"; 'OUT-MTH-PIRUT-EX': "" | "לידיעה בלבד"; 'OUT-MTH-PIRUT-NOSAF': string; 'OUT-MTH-PIRUT-NOSAF-EX': string; 'OUT-MTH-TR': { 'OUT-MTH-TR-DD': string; 'OUT-MTH-TR-MM': string; 'OUT-MTH-TR-YYYY': string; }; 'OUT-MTH-SCHUM-CHIYUV': string; 'OUT-MTH-SCHUM-ISKA': string; 'OUT-MTH-SHEM-ESEK': string; }[] | undefined; }; 'OUT-SHKL-SHTF-TAB': { 'OUT-SHKL-SHTF-KOT': { 'OUT-SHKL-COUNT-SHTF-ANAF': string; 'OUT-SHKL-COUNT-SHTF-PIRUT': string; 'OUT-SHKL-SHTF-SACH': string; }; 'OUT-SHKL-SHTF-DTLS'?: { 'OUT-SHKL-SHTF-ARNAK-SUG': "000" | "003" | "005" | "999"; 'OUT-SHKL-SHTF-ARNAK-TEUR': "" | "UNKNOWN" | "טנרטניא" | "GOOGLE MC"; 'OUT-SHKL-SHTF-ARNAK-TOKEN': string; 'OUT-SHKL-SHTF-MISPAR-ANAF': string; 'OUT-SHKL-SHTF-PIRUT': ""; 'OUT-SHKL-SHTF-PIRUT-EX': ""; 'OUT-SHKL-SHTF-PIRUT-NOSAF': string; 'OUT-SHKL-SHTF-PIRUT-NOSAF-EX': string; 'OUT-SHKL-SHTF-H-TR': { 'OUT-SHKL-SHTF-CHIYUV-DD': string; 'OUT-SHKL-SHTF-CHIYUV-MM': string; 'OUT-SHKL-SHTF-CHIYUV-YYYY': string; }; 'OUT-SHKL-SHTF-ISKA-TR': { 'OUT-SHKL-SHTF-ISKA-DD': string; 'OUT-SHKL-SHTF-ISKA-MM': string; 'OUT-SHKL-SHTF-ISKA-YYYY': string; }; 'OUT-SHTF-SCHUM-ANAF': string; 'OUT-SHKL-SHTF-SCHUM-CHIYUV': string; 'OUT-SHKL-SHTF-SCHUM-ISKA': string; 'OUT-SHKL-SHTF-SHEM-ANAF': string; 'OUT-SHKL-SHTF-ESEK': string; } | { 'OUT-SHKL-SHTF-ARNAK-SUG': "000" | "003" | "005" | "999"; 'OUT-SHKL-SHTF-ARNAK-TEUR': "" | "UNKNOWN" | "טנרטניא" | "GOOGLE MC"; 'OUT-SHKL-SHTF-ARNAK-TOKEN': string; 'OUT-SHKL-SHTF-MISPAR-ANAF': string; 'OUT-SHKL-SHTF-PIRUT': ""; 'OUT-SHKL-SHTF-PIRUT-EX': ""; 'OUT-SHKL-SHTF-PIRUT-NOSAF': string; 'OUT-SHKL-SHTF-PIRUT-NOSAF-EX': string; 'OUT-SHKL-SHTF-H-TR': { 'OUT-SHKL-SHTF-CHIYUV-DD': string; 'OUT-SHKL-SHTF-CHIYUV-MM': string; 'OUT-SHKL-SHTF-CHIYUV-YYYY': string; }; 'OUT-SHKL-SHTF-ISKA-TR': { 'OUT-SHKL-SHTF-ISKA-DD': string; 'OUT-SHKL-SHTF-ISKA-MM': string; 'OUT-SHKL-SHTF-ISKA-YYYY': string; }; 'OUT-SHTF-SCHUM-ANAF': string; 'OUT-SHKL-SHTF-SCHUM-CHIYUV': string; 'OUT-SHKL-SHTF-SCHUM-ISKA': string; 'OUT-SHKL-SHTF-SHEM-ANAF': string; 'OUT-SHKL-SHTF-ESEK': string; }[] | undefined; }; 'OUT-SHKL-TAB': { 'OUT-SHKL-KOT': { 'OUT-SHKL-COUNT-ANAF': string; 'OUT-SHKL-COUNT-PIRUT': string; 'OUT-SHKL-SACH-ISKA': string; 'OUT-SHKL-TR-CHIYUV': string; }; 'OUT-SHKL-DTLS'?: { 'OUT-SHKL-ARNAK-SUG': string; 'OUT-SHKL-ARNAK-TEUR': string; 'OUT-SHKL-ARNAK-TOKEN': string; 'OUT-SHKL-ESEK': string; 'OUT-SHKL-MISPAR-ANAF': string; 'OUT-SHKL-PIRUT': string; 'OUT-SHKL-PIRUT-EX': string; 'OUT-SHKL-PIRUT-NOSAF': string; 'OUT-SHKL-PIRUT-NOSAF-EX': string; 'OUT-SHKL-SCHUM-ANAF': string; 'OUT-SHKL-SCHUM-CHIYUV': string; 'OUT-SHKL-SCHUM-ISKA': string; 'OUT-SHKL-SHEM-ANAF': string; 'OUT-SHKL-TR': { 'OUT-SHKL-TR-DD': string; 'OUT-SHKL-TR-MM': string; 'OUT-SHKL-TR-YYYY': string; }; }[] | undefined; }; }; 'OUT-CNP': string; 'OUT-HD': { 'OUT-HD-VAL-HODESH': string; }; 'OUT-HEARA-MTH-1': string; 'OUT-HEARA-MTH-2': string; 'OUT-HEARA-SHKL-1': string; 'OUT-HEARA-SHKL-2': string; 'OUT-HEARA-SHKL-3': string; 'OUT-HEARA-SHKL-4': string; 'OUT-HESDER-ASHRAI-SHKL-1': string; 'OUT-HESDER-ASHRAI-SHKL-2': string; 'OUT-KAMUT-KARTISIM2': string; 'OUT-KT-HEARA-1-SHKL': string; 'OUT-KT-HEARA-2-SHKL': string; 'OUT-KT-HEARA-3-SHKL': string; 'OUT-KT-HEARA-SHKL': string; 'OUT-KT-HEARA-SHKL-1': string; 'OUT-KT-SUBT2': string; 'OUT-RESPONSIB': string; 'OUT-RESPONSIB-1': string; 'OUT-RESPONSIB-2': string; 'OUT-RESPONSIB-3': string; 'OUT-SHUTAF-1': string; 'OUT-SHUTAF-2': string; 'OUT-SHUTAF-3': string; 'OUT-SHUTAF-4': string; 'OUT-SHUTAF-5': string; 'OUT-SHUTAF-6': string; 'OUT-TR-NECHONUT2': string; }; T05CHEAD: { 'T05CHEAD-MCH': string; 'T05CHEAD-PRIMARY-TITLE': { 'T05CHEAD-TITLE': string; }; 'T05CHEAD-SH-TADP': { 'T05CHEAD-SH-TADP-HH': string; 'T05CHEAD-SH-TADP-MM': string; 'T05CHEAD-SH-TADP-SS'?: string | undefined; }; 'T05CHEAD-SNIF': string; 'T05CHEAD-TR-TADP': { 'T05CHEAD-TR-TADP-DD': string; 'T05CHEAD-TR-TADP-MM': string; 'T05CHEAD-TR-TADP-YYYY': string; }; 'T05CHEAD-MESSAGE'?: { 'T05CHEAD-STR-MSG': { 'T05CHEAD-STR-MSG-TYPE': "NO_DATA"; 'T05CHEAD-X-MSG-LKP': "לא נמצאו נתונים בנושא המבוקש"; }; } | undefined; }; T05CTLCH: { 'T05CTLCH-EN': string; 'T05CTLCH-HE': string; }; 'OUT-CNP'?: string | undefined; 'OUT-LIABILITIES'?: { 'DAF-NEHITA': { 'OUT-MISGERET-TOTAL': string; }; } | undefined; }; } | { T10C1221: { 'OUT-HIDDEN-PARAMS': { 'OUT-SHLVIBUD': string; }; 'OUT-PIRUT-CHIUVIM': { 'OUT-CHIUV-CLALI': { 'OUT-CHIUV-FROM-DATE': string; 'OUT-CHIUV-KOD-MOSAD': string; 'OUT-CHIUV-SHEM-MOSAD': string; }; 'OUT-CHIYUV': { 'OUT-CHIUV-HARSHAA': string; 'OUT-CHIYUV-DATE': string; 'OUT-CHIYUV-SCHUM': string; }[]; }; T05CHEAD: { 'T05CHEAD-MCH': string; 'T05CHEAD-PRIMARY-TITLE': { 'T05CHEAD-TITLE': string; }; 'T05CHEAD-SH-TADP': { 'T05CHEAD-SH-TADP-HH': string; 'T05CHEAD-SH-TADP-MM': string; 'T05CHEAD-SH-TADP-SS'?: string | undefined; }; 'T05CHEAD-SNIF': string; 'T05CHEAD-TR-TADP': { 'T05CHEAD-TR-TADP-DD': string; 'T05CHEAD-TR-TADP-MM': string; 'T05CHEAD-TR-TADP-YYYY': string; }; 'T05CHEAD-MESSAGE'?: { 'T05CHEAD-STR-MSG': { 'T05CHEAD-STR-MSG-TYPE': "NO_DATA"; 'T05CHEAD-X-MSG-LKP': "לא נמצאו נתונים בנושא המבוקש"; }; } | undefined; }; }; } | undefined; originReference?: string | undefined; }[]; } | null; isValid: boolean; errors: import("zod/v4/core").$ZodIssue[] | null; } | { data: any; isValid: null; errors?: never; }>; foreignTransactions: () => Promise; getCreditCards: () => Promise<{ data: import("./scrapers/otsar-hahayal/schemas.js").CreditCardsResponse | null; isValid: boolean | null; errors: import("zod/v4/core").$ZodIssue[] | null; }>; getCreditCardTransactions: (card: { resourceId: string; cardType: number; debitDay: number; }, month: import("./scrapers/otsar-hahayal/types.js").TimelessDateString) => Promise<{ data: import("./scrapers/otsar-hahayal/schemas.js").CreditCardBillingPeriod | null; isValid: boolean | null; errors: import("zod/v4/core").$ZodIssue[] | null; }>; close: () => Promise; }>; close: () => Promise; }>; export * from './zod-schemas/types.js'; export { HapoalimOptions } from './scrapers/hapoalim.js';