UNPKG

@accounter/modern-poalim-scraper

Version:
79 lines (78 loc) 4.05 kB
import { z } from 'zod'; export declare const SwiftTransactionsSchema: z.ZodObject<{ metadata: z.ZodObject<{ messages: z.ZodArray<z.ZodObject<{ messageDescription: z.ZodEnum<{ "\u05DC\u05EA\u05E9\u05D5\u05DE\u05EA \u05DC\u05D1\u05DA: \u05DC\u05D0 \u05E0\u05DE\u05E6\u05D0\u05D5 \u05D6\u05D9\u05DB\u05D5\u05D9\u05D9 \u05E1\u05D5\u05D5\u05D9\u05E4\u05D8 \u05D1\u05D8\u05D5\u05D5\u05D7 \u05D4\u05EA\u05D0\u05E8\u05D9\u05DB\u05D9\u05DD \u05D4\u05DE\u05D5\u05E6\u05D2.": "לתשומת לבך: לא נמצאו זיכויי סוויפט בטווח התאריכים המוצג."; "\u05D6\u05D9\u05DB\u05D5\u05D9\u05D9 \u05D4\u05E1\u05D5\u05D5\u05D9\u05E4\u05D8 \u05D4\u05DE\u05D5\u05E4\u05D9\u05E2\u05D9\u05DD \u05D1\u05DE\u05E1\u05DA \u05D6\u05D4 \u05D4\u05DD \u05E2\u05DC \u05EA\u05E0\u05D0\u05D9 \u05D5\u05DC\u05D9\u05D3\u05D9\u05E2\u05D4 \u05D1\u05DC\u05D1\u05D3 , \u05E2\u05D3 \u05DC\u05D6\u05D9\u05DB\u05D5\u05D9 \u05D7\u05E9\u05D1\u05D5\u05E0\u05DA \u05D1\u05E4\u05D5\u05E2\u05DC": "זיכויי הסוויפט המופיעים במסך זה הם על תנאי ולידיעה בלבד , עד לזיכוי חשבונך בפועל"; }>; messageCode: z.ZodNumber; severity: z.ZodEnum<{ I: "I"; }>; messagePurposeCategoryCode: z.ZodOptional<z.ZodEnum<{ 1: "1"; }>>; }, z.core.$strip>>; links: z.ZodObject<{}, z.core.$strict>; }, z.core.$strict>; trailersCounter: z.ZodNumber; minInputDate: z.ZodNumber; formattedMinInputDate: z.ZodNullable<z.ZodString>; swiftsList: z.ZodArray<z.ZodObject<{ startDate: z.ZodNumber; formattedStartDate: z.ZodString; swiftStatusCode: z.ZodEnum<{ "0Y": "0Y"; "0W": "0W"; "0B": "0B"; }>; swiftStatusDesc: z.ZodString; amount: z.ZodNumber; currencyCodeCatenatedKey: z.ZodString; currencyLongDescription: z.ZodString; chargePartyName: z.ZodString; referenceNumber: z.ZodString; transferCatenatedId: z.ZodString; dataOriginCode: z.ZodNumber; }, z.core.$strict>>; fyiMessages: z.ZodArray<z.ZodObject<{ messageCode: z.ZodLiteral<55>; messageTypeCode: z.ZodLiteral<"I">; screenCommentText: z.ZodLiteral<"זיכויי הסוויפט המופיעים במסך זה הם על תנאי ולידיעה בלבד , עד לזיכוי חשבונך בפועל">; }, z.core.$strict>>; currencyCodeCatenatedKey: z.ZodObject<{ code: z.ZodEnum<{ [-1]: "-1"; }>; values: z.ZodArray<z.ZodObject<{ systemCode: z.ZodLiteral<320>; bankNumber: z.ZodLiteral<12>; currencyCode: z.ZodNumber; currencyShortedDescription: z.ZodString; currencySwiftCode: z.ZodString; currencyLongDescription: z.ZodString; compKey: z.ZodString; currencyUnitsQuantity: z.ZodNumber; }, z.core.$strict>>; }, z.core.$strict>; swiftStatusCode: z.ZodObject<{ code: z.ZodEnum<{ [-1]: "-1"; }>; values: z.ZodArray<z.ZodUnion<readonly [z.ZodObject<{ swiftStatusCode: z.ZodLiteral<"0B">; swiftStatusDesc: z.ZodLiteral<"בהמתנה לאישור הבנק בחו\"ל">; }, z.core.$strict>, z.ZodObject<{ swiftStatusCode: z.ZodLiteral<"1C">; swiftStatusDesc: z.ZodLiteral<"בוטלה ע\"י המעביר">; }, z.core.$strict>, z.ZodObject<{ swiftStatusCode: z.ZodLiteral<"0W">; swiftStatusDesc: z.ZodLiteral<"ממתין לביצוע">; }, z.core.$strict>, z.ZodObject<{ swiftStatusCode: z.ZodLiteral<"0Y">; swiftStatusDesc: z.ZodLiteral<"ההעברה בוצעה">; }, z.core.$strict>]>>; }, z.core.$strict>; }, z.core.$strict>; export type SwiftTransactions = z.infer<typeof SwiftTransactionsSchema>;