@airwallex/node-sdk
Version:
Airwallex Node.js SDK
109 lines • 2.87 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.LinkedAccountCreateDto = void 0;
var LinkedAccountCreateDto;
(function (LinkedAccountCreateDto) {
LinkedAccountCreateDto.validPreferredVerificationTypeEnum = [
'MICRO_DEPOSIT',
'PLATFORM_ENDORSEMENT',
'PLAID',
'TRUELAYER',
'EGIRO',
'MANDATE',
];
LinkedAccountCreateDto.validTypeEnum = [
'AU_BANK',
'NZ_BANK',
'US_BANK',
'GB_BANK',
'EU_BANK',
'HK_BANK',
'SG_BANK',
'CA_BANK',
'AU_PAYID',
];
LinkedAccountCreateDto.discriminator = 'LinkedAccountCreateDto';
LinkedAccountCreateDto.attributeTypeMap = [
{
name: 'account_owner_identifier',
baseName: 'account_owner_identifier',
type: 'string',
},
{
name: 'au_bank',
baseName: 'au_bank',
type: 'AUBank',
},
{
name: 'ca_bank',
baseName: 'ca_bank',
type: 'CABank',
},
{
name: 'egiro',
baseName: 'egiro',
type: 'EgiroVerificationMeta',
},
{
name: 'eu_bank',
baseName: 'eu_bank',
type: 'EUBankRequest',
},
{
name: 'gb_bank',
baseName: 'gb_bank',
type: 'GBBank',
},
{
name: 'hk_bank',
baseName: 'hk_bank',
type: 'HKBank',
},
{
name: 'mandate',
baseName: 'mandate',
type: 'MandateRequestDto',
},
{
name: 'nz_bank',
baseName: 'nz_bank',
type: 'NZBankRequest',
},
{
name: 'plaid',
baseName: 'plaid',
type: 'PlaidVerificationMeta',
},
{
name: 'preferred_verification_type',
baseName: 'preferred_verification_type',
type: 'LinkedAccountCreateDto.PreferredVerificationTypeEnum',
},
{
name: 'request_id',
baseName: 'request_id',
type: 'string',
},
{
name: 'sg_bank',
baseName: 'sg_bank',
type: 'SGBank',
},
{
name: 'truelayer',
baseName: 'truelayer',
type: 'TruelayerVerificationMeta',
},
{
name: 'type',
baseName: 'type',
type: 'LinkedAccountCreateDto.TypeEnum',
},
{
name: 'us_bank',
baseName: 'us_bank',
type: 'USBank',
},
];
})(LinkedAccountCreateDto || (exports.LinkedAccountCreateDto = LinkedAccountCreateDto = {}));
//# sourceMappingURL=linkedAccountCreateDto.js.map