@accounter/modern-poalim-scraper
Version:
Modern scraper for Israeli banks (Hapoalim, Isracard, Max)
50 lines (49 loc) • 1.82 kB
TypeScript
import { z } from 'zod';
export declare const IsracardDashboardMonthSchema: z.ZodObject<{
Header: z.ZodObject<{
Status: z.ZodString;
Message: z.ZodString;
}, z.core.$strict>;
DashboardMonthBean: z.ZodObject<{
totalDebitShekel: z.ZodString;
totalDebitDollar: z.ZodString;
totalDebitEuro: z.ZodString;
cardType: z.ZodString;
statementDate: z.ZodArray<z.ZodObject<{
billingDateCode: z.ZodString;
billingDate: z.ZodString;
totalShekel: z.ZodString;
totalDollar: z.ZodString;
totalEuro: z.ZodString;
cardType: z.ZodString;
billingDateMore: z.ZodString;
statementDateCard: z.ZodNull;
}, z.core.$strict>>;
cardsCharges: z.ZodArray<z.ZodObject<{
period: z.ZodString;
billingDate: z.ZodString;
workingDate: z.ZodString;
cardNumber: z.ZodString;
cardIndex: z.ZodString;
moreNumberDays: z.ZodString;
cardType: z.ZodString;
billingDateMore: z.ZodString;
billingSumSekel: z.ZodString;
billingSumDollar: z.ZodString;
billingSumEuro: z.ZodString;
cardStatus: z.ZodString;
idType: z.ZodString;
}, z.core.$strict>>;
extraCards: z.ZodString;
returnCode: z.ZodString;
message: z.ZodString;
returnMessage: z.ZodString;
displayProperties: z.ZodString;
tablePageNum: z.ZodString;
isError: z.ZodString;
isCaptcha: z.ZodString;
isButton: z.ZodString;
clientIpAddress: z.ZodOptional<z.ZodString>;
}, z.core.$strict>;
}, z.core.$strict>;
export type IsracardDashboardMonth = z.infer<typeof IsracardDashboardMonthSchema>;