@cfxlabsinc/b2b-services
    Preparing search index...

    Variable pdfDocumentSchemasConst

    pdfDocumentSchemas: {
        "account-statement": TObject<
            {
                accountId: TString;
                accountName: TString;
                assets: TArray<
                    TObject<
                        {
                            breakdown: TArray<
                                TObject<
                                    {
                                        address: TString;
                                        chain: TString;
                                        closing: TString;
                                        opening: TString;
                                    },
                                >,
                            >;
                            closing: TString;
                            opening: TString;
                            symbol: TString;
                        },
                    >,
                >;
                balances: TObject<
                    {
                        closing: TString;
                        credits: TString;
                        debits: TString;
                        opening: TString;
                    },
                >;
                cover: TOptional<
                    TObject<
                        {
                            accounts: TArray<
                                TObject<
                                    {
                                        accountName: TString;
                                        closing: TString;
                                        credits: TString;
                                        debits: TString;
                                        opening: TString;
                                    },
                                >,
                            >;
                            assets: TArray<
                                TObject<{ closing: TString; opening: TString; symbol: TString }>,
                            >;
                            customerAddress: TUnion<
                                [
                                    TObject<
                                        {
                                            city: TString;
                                            countryCode: TString;
                                            line1: TString;
                                            line2: TOptional<(...)>;
                                            postalCode: TOptional<(...)>;
                                            regionCode: TOptional<(...)>;
                                        },
                                    >,
                                    TNull,
                                ],
                            >;
                            customerName: TString;
                            customerTaxId: TUnion<[TString, TNull]>;
                            period: TObject<{ end: TString; start: TString }>;
                            totals: TObject<
                                {
                                    closing: TString;
                                    credits: TString;
                                    debits: TString;
                                    opening: TString;
                                },
                            >;
                        },
                    >,
                >;
                customerAddress: TUnion<
                    [
                        TObject<
                            {
                                city: TString;
                                countryCode: TString;
                                line1: TString;
                                line2: TOptional<TString>;
                                postalCode: TOptional<TString>;
                                regionCode: TOptional<TString>;
                            },
                        >,
                        TNull,
                    ],
                >;
                customerName: TString;
                customerTaxId: TUnion<[TString, TNull]>;
                generatedAt: TString;
                statementPeriod: TObject<{ end: TString; start: TString }>;
                transactions: TArray<
                    TObject<
                        {
                            balance: TUnion<[TString, TNull]>;
                            credit: TUnion<[TString, TNull]>;
                            date: TString;
                            debit: TUnion<[TString, TNull]>;
                            description: TString;
                            method: TString;
                        },
                    >,
                >;
            },
        >;
        "bank-letter": TObject<
            {
                customer: TObject<{ createdAt: TString; name: TString }>;
                documentDate: TString;
            },
        >;
        "deposit-instruction-ach": TObject<
            {
                accountNumber: TString;
                bankAddress: TObject<
                    {
                        city: TString;
                        countryCode: TString;
                        line1: TString;
                        postalCode: TOptional<TString>;
                        regionCode: TOptional<TString>;
                    },
                >;
                bankName: TString;
                beneficiaryName: TString;
                currency: TString;
                customerName: TString;
                documentDate: TString;
                flagPath: TString;
                footerNote: TOptional<TString>;
                memoCode: TOptional<TString>;
                routingNumber: TString;
            },
        >;
        "deposit-instruction-fedwire": TObject<
            {
                accountNumber: TString;
                bankAddress: TObject<
                    {
                        city: TString;
                        countryCode: TString;
                        line1: TString;
                        postalCode: TOptional<TString>;
                        regionCode: TOptional<TString>;
                    },
                >;
                bankName: TString;
                beneficiaryAddress: TObject<
                    {
                        city: TString;
                        countryCode: TString;
                        line1: TString;
                        postalCode: TOptional<TString>;
                        regionCode: TOptional<TString>;
                    },
                >;
                beneficiaryName: TString;
                currency: TString;
                customerName: TString;
                documentDate: TString;
                flagPath: TString;
                footerNote: TOptional<TString>;
                memoCode: TOptional<TString>;
                routingNumber: TString;
            },
        >;
        "deposit-instruction-rtp": TObject<
            {
                accountNumber: TString;
                bankAddress: TObject<
                    {
                        city: TString;
                        countryCode: TString;
                        line1: TString;
                        postalCode: TOptional<TString>;
                        regionCode: TOptional<TString>;
                    },
                >;
                bankName: TString;
                beneficiaryName: TString;
                currency: TString;
                customerName: TString;
                documentDate: TString;
                flagPath: TString;
                footerNote: TOptional<TString>;
                memoCode: TOptional<TString>;
                routingNumber: TString;
            },
        >;
        "deposit-instruction-swift": TObject<
            {
                accountNumber: TString;
                bankAddress: TObject<
                    {
                        city: TString;
                        countryCode: TString;
                        line1: TString;
                        postalCode: TOptional<TString>;
                        regionCode: TOptional<TString>;
                    },
                >;
                bankName: TString;
                beneficiaryAddress: TObject<
                    {
                        city: TString;
                        countryCode: TString;
                        line1: TString;
                        postalCode: TOptional<TString>;
                        regionCode: TOptional<TString>;
                    },
                >;
                beneficiaryName: TString;
                currency: TString;
                customerName: TString;
                documentDate: TString;
                flagPath: TString;
                footerNote: TOptional<TString>;
                intermediaryBank: TOptional<
                    TObject<
                        {
                            address: TObject<
                                {
                                    city: TString;
                                    countryCode: TString;
                                    line1: TString;
                                    postalCode: TOptional<TString>;
                                    regionCode: TOptional<TString>;
                                },
                            >;
                            name: TString;
                            swiftCode: TString;
                        },
                    >,
                >;
                routingNumber: TOptional<TString>;
                swiftCode: TString;
                swiftField70: TObject<{ line1: TString; line2: TString; line3: TString }>;
            },
        >;
        "routefusion-kyc": TObject<
            {
                documentLabel: TString;
                partyId: TString;
                partyKind: TUnion<[TLiteral<"Organization">, TLiteral<"Representative">]>;
            },
        >;
    } = ...

    One data schema per document template; letterhead is a library and has none.

    Type Declaration

    • account-statement: TObject<
          {
              accountId: TString;
              accountName: TString;
              assets: TArray<
                  TObject<
                      {
                          breakdown: TArray<
                              TObject<
                                  {
                                      address: TString;
                                      chain: TString;
                                      closing: TString;
                                      opening: TString;
                                  },
                              >,
                          >;
                          closing: TString;
                          opening: TString;
                          symbol: TString;
                      },
                  >,
              >;
              balances: TObject<
                  {
                      closing: TString;
                      credits: TString;
                      debits: TString;
                      opening: TString;
                  },
              >;
              cover: TOptional<
                  TObject<
                      {
                          accounts: TArray<
                              TObject<
                                  {
                                      accountName: TString;
                                      closing: TString;
                                      credits: TString;
                                      debits: TString;
                                      opening: TString;
                                  },
                              >,
                          >;
                          assets: TArray<
                              TObject<{ closing: TString; opening: TString; symbol: TString }>,
                          >;
                          customerAddress: TUnion<
                              [
                                  TObject<
                                      {
                                          city: TString;
                                          countryCode: TString;
                                          line1: TString;
                                          line2: TOptional<(...)>;
                                          postalCode: TOptional<(...)>;
                                          regionCode: TOptional<(...)>;
                                      },
                                  >,
                                  TNull,
                              ],
                          >;
                          customerName: TString;
                          customerTaxId: TUnion<[TString, TNull]>;
                          period: TObject<{ end: TString; start: TString }>;
                          totals: TObject<
                              {
                                  closing: TString;
                                  credits: TString;
                                  debits: TString;
                                  opening: TString;
                              },
                          >;
                      },
                  >,
              >;
              customerAddress: TUnion<
                  [
                      TObject<
                          {
                              city: TString;
                              countryCode: TString;
                              line1: TString;
                              line2: TOptional<TString>;
                              postalCode: TOptional<TString>;
                              regionCode: TOptional<TString>;
                          },
                      >,
                      TNull,
                  ],
              >;
              customerName: TString;
              customerTaxId: TUnion<[TString, TNull]>;
              generatedAt: TString;
              statementPeriod: TObject<{ end: TString; start: TString }>;
              transactions: TArray<
                  TObject<
                      {
                          balance: TUnion<[TString, TNull]>;
                          credit: TUnion<[TString, TNull]>;
                          date: TString;
                          debit: TUnion<[TString, TNull]>;
                          description: TString;
                          method: TString;
                      },
                  >,
              >;
          },
      >
    • bank-letter: TObject<
          {
              customer: TObject<{ createdAt: TString; name: TString }>;
              documentDate: TString;
          },
      >
    • deposit-instruction-ach: TObject<
          {
              accountNumber: TString;
              bankAddress: TObject<
                  {
                      city: TString;
                      countryCode: TString;
                      line1: TString;
                      postalCode: TOptional<TString>;
                      regionCode: TOptional<TString>;
                  },
              >;
              bankName: TString;
              beneficiaryName: TString;
              currency: TString;
              customerName: TString;
              documentDate: TString;
              flagPath: TString;
              footerNote: TOptional<TString>;
              memoCode: TOptional<TString>;
              routingNumber: TString;
          },
      >
    • deposit-instruction-fedwire: TObject<
          {
              accountNumber: TString;
              bankAddress: TObject<
                  {
                      city: TString;
                      countryCode: TString;
                      line1: TString;
                      postalCode: TOptional<TString>;
                      regionCode: TOptional<TString>;
                  },
              >;
              bankName: TString;
              beneficiaryAddress: TObject<
                  {
                      city: TString;
                      countryCode: TString;
                      line1: TString;
                      postalCode: TOptional<TString>;
                      regionCode: TOptional<TString>;
                  },
              >;
              beneficiaryName: TString;
              currency: TString;
              customerName: TString;
              documentDate: TString;
              flagPath: TString;
              footerNote: TOptional<TString>;
              memoCode: TOptional<TString>;
              routingNumber: TString;
          },
      >
    • deposit-instruction-rtp: TObject<
          {
              accountNumber: TString;
              bankAddress: TObject<
                  {
                      city: TString;
                      countryCode: TString;
                      line1: TString;
                      postalCode: TOptional<TString>;
                      regionCode: TOptional<TString>;
                  },
              >;
              bankName: TString;
              beneficiaryName: TString;
              currency: TString;
              customerName: TString;
              documentDate: TString;
              flagPath: TString;
              footerNote: TOptional<TString>;
              memoCode: TOptional<TString>;
              routingNumber: TString;
          },
      >
    • deposit-instruction-swift: TObject<
          {
              accountNumber: TString;
              bankAddress: TObject<
                  {
                      city: TString;
                      countryCode: TString;
                      line1: TString;
                      postalCode: TOptional<TString>;
                      regionCode: TOptional<TString>;
                  },
              >;
              bankName: TString;
              beneficiaryAddress: TObject<
                  {
                      city: TString;
                      countryCode: TString;
                      line1: TString;
                      postalCode: TOptional<TString>;
                      regionCode: TOptional<TString>;
                  },
              >;
              beneficiaryName: TString;
              currency: TString;
              customerName: TString;
              documentDate: TString;
              flagPath: TString;
              footerNote: TOptional<TString>;
              intermediaryBank: TOptional<
                  TObject<
                      {
                          address: TObject<
                              {
                                  city: TString;
                                  countryCode: TString;
                                  line1: TString;
                                  postalCode: TOptional<TString>;
                                  regionCode: TOptional<TString>;
                              },
                          >;
                          name: TString;
                          swiftCode: TString;
                      },
                  >,
              >;
              routingNumber: TOptional<TString>;
              swiftCode: TString;
              swiftField70: TObject<{ line1: TString; line2: TString; line3: TString }>;
          },
      >
    • routefusion-kyc: TObject<
          {
              documentLabel: TString;
              partyId: TString;
              partyKind: TUnion<[TLiteral<"Organization">, TLiteral<"Representative">]>;
          },
      >