import { z } from 'zod';
export declare const AccountDataItemSchema: z.ZodObject<{
    accountAgreementOpeningDate: z.ZodLiteral<0>;
    accountClosingReasonCode: z.ZodUnion<readonly [z.ZodLiteral<0>, z.ZodLiteral<1>]>;
    accountDealDate: z.ZodLiteral<0>;
    accountName: z.ZodOptional<z.ZodString>;
    accountNumber: z.ZodNumber;
    accountUpdateDate: z.ZodUnion<readonly [z.ZodNumber, z.ZodLiteral<0>]>;
    bankNumber: z.ZodLiteral<12>;
    branchNumber: z.ZodNumber;
    branchTypeCode: z.ZodUnion<readonly [z.ZodLiteral<0>, z.ZodLiteral<2>]>;
    extendedBankNumber: z.ZodLiteral<912>;
    kodHarshaatPeilut: z.ZodUnion<readonly [z.ZodLiteral<1>, z.ZodLiteral<3>]>;
    metegDoarNet: z.ZodUnion<readonly [z.ZodLiteral<0>, z.ZodLiteral<1>]>;
    mymailEntitlementSwitch: z.ZodUnion<readonly [z.ZodLiteral<0>, z.ZodLiteral<1>]>;
    partyAccountInvolvementCode: z.ZodUnion<readonly [z.ZodLiteral<1>, z.ZodLiteral<201>, z.ZodLiteral<603>]>;
    partyPreferredIndication: z.ZodLiteral<0>;
    productLabel: z.ZodString;
    serviceAuthorizationDesc: z.ZodUnion<readonly [z.ZodLiteral<"לא חתום">, z.ZodLiteral<"פעולות ומידע">]>;
}, z.core.$strict>;
export declare const HapoalimAccountDataSchema: z.ZodArray<z.ZodObject<{
    accountAgreementOpeningDate: z.ZodLiteral<0>;
    accountClosingReasonCode: z.ZodUnion<readonly [z.ZodLiteral<0>, z.ZodLiteral<1>]>;
    accountDealDate: z.ZodLiteral<0>;
    accountName: z.ZodOptional<z.ZodString>;
    accountNumber: z.ZodNumber;
    accountUpdateDate: z.ZodUnion<readonly [z.ZodNumber, z.ZodLiteral<0>]>;
    bankNumber: z.ZodLiteral<12>;
    branchNumber: z.ZodNumber;
    branchTypeCode: z.ZodUnion<readonly [z.ZodLiteral<0>, z.ZodLiteral<2>]>;
    extendedBankNumber: z.ZodLiteral<912>;
    kodHarshaatPeilut: z.ZodUnion<readonly [z.ZodLiteral<1>, z.ZodLiteral<3>]>;
    metegDoarNet: z.ZodUnion<readonly [z.ZodLiteral<0>, z.ZodLiteral<1>]>;
    mymailEntitlementSwitch: z.ZodUnion<readonly [z.ZodLiteral<0>, z.ZodLiteral<1>]>;
    partyAccountInvolvementCode: z.ZodUnion<readonly [z.ZodLiteral<1>, z.ZodLiteral<201>, z.ZodLiteral<603>]>;
    partyPreferredIndication: z.ZodLiteral<0>;
    productLabel: z.ZodString;
    serviceAuthorizationDesc: z.ZodUnion<readonly [z.ZodLiteral<"לא חתום">, z.ZodLiteral<"פעולות ומידע">]>;
}, z.core.$strict>>;
export type HapoalimAccountData = z.infer<typeof HapoalimAccountDataSchema>;
