@accounter/modern-poalim-scraper
Version:
Modern scraper for Israeli banks (Hapoalim, Isracard, Max)
4,072 lines • 211 kB
TypeScript
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';