@airwallex/node-sdk
Version:
Airwallex Node.js SDK
53 lines • 2.68 kB
TypeScript
import { BankAccountAUBsb } from './bankAccountAUBsb';
import { BankAccountAUPayid } from './bankAccountAUPayid';
import { BankAccountBRBankCode } from './bankAccountBRBankCode';
import { BankAccountCAInstitutionNumber } from './bankAccountCAInstitutionNumber';
import { BankAccountCNCnapsCode } from './bankAccountCNCnapsCode';
import { BankAccountDKBankCode } from './bankAccountDKBankCode';
import { BankAccountGBSortCode } from './bankAccountGBSortCode';
import { BankAccountHKBankCode } from './bankAccountHKBankCode';
import { BankAccountIban } from './bankAccountIban';
import { BankAccountInstitution } from './bankAccountInstitution';
import { BankAccountJPBankCode } from './bankAccountJPBankCode';
import { BankAccountKRBankCode } from './bankAccountKRBankCode';
import { BankAccountMXBankCode } from './bankAccountMXBankCode';
import { BankAccountNZBankCode } from './bankAccountNZBankCode';
import { BankAccountPHBankCode } from './bankAccountPHBankCode';
import { BankAccountPartial } from './bankAccountPartial';
import { BankAccountSwiftCode } from './bankAccountSwiftCode';
import { BankAccountUSAch } from './bankAccountUSAch';
import { BankAccountUSWire } from './bankAccountUSWire';
export interface DepositPayerBankAccount {
au_bsb?: BankAccountAUBsb;
au_payid?: BankAccountAUPayid;
br_bank_code?: BankAccountBRBankCode;
ca_institution_number?: BankAccountCAInstitutionNumber;
cn_cnaps_code?: BankAccountCNCnapsCode;
dk_bank_code?: BankAccountDKBankCode;
gb_sort_code?: BankAccountGBSortCode;
hk_bank_code?: BankAccountHKBankCode;
iban?: BankAccountIban;
institution?: BankAccountInstitution;
jp_bank_code?: BankAccountJPBankCode;
kr_bank_code?: BankAccountKRBankCode;
mx_bank_code?: BankAccountMXBankCode;
name?: string;
nz_bank_code?: BankAccountNZBankCode;
partial?: BankAccountPartial;
ph_bank_code?: BankAccountPHBankCode;
swift_code?: BankAccountSwiftCode;
type?: DepositPayerBankAccount.TypeEnum;
us_ach?: BankAccountUSAch;
us_wire?: BankAccountUSWire;
}
export declare namespace DepositPayerBankAccount {
const validTypeEnum: readonly ["AU_BSB", "AU_PAYID", "BR_BANK_CODE", "CA_INSTITUTION_NUMBER", "GB_SORT_CODE", "HK_BANK_CODE", "JP_BANK_CODE", "NZ_BANK_CODE", "US_ACH", "US_WIRE", "CN_CNAPS_CODE", "PARTIAL", "IBAN", "MX_BANK_CODE", "SWIFT_CODE", "KR_BANK_CODE", "DK_BANK_CODE", "PH_BANK_CODE"];
type TypeEnum = (typeof validTypeEnum)[number] | 'UNKNOWN';
const discriminator: string;
const attributeTypeMap: Array<{
name: string;
baseName: string;
type: string;
}>;
}
//# sourceMappingURL=depositPayerBankAccount.d.ts.map