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: <T extends boolean>(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<import("./scrapers/otsar-hahayal/types.js").ForeignAccountData[]>;
        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<void>;
    }>;
    close: () => Promise<void>;
}>;
export * from './zod-schemas/types.js';
export { HapoalimOptions } from './scrapers/hapoalim.js';
