@airwallex/node-sdk
Version:
Airwallex Node.js SDK
128 lines • 3.85 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.BusinessDetailsApiDto = void 0;
var BusinessDetailsApiDto;
(function (BusinessDetailsApiDto) {
BusinessDetailsApiDto.validBusinessStructureEnum = [
'COMPANY',
'CORPORATION',
'GENERAL_PARTNERSHIP',
'LIMITED_LIABILITY_COMPANY',
'LIMITED_LIABILITY_PARTNERSHIP',
'LIMITED_PARTNERSHIP',
'PARTNERSHIP',
'SELF_MANAGED_SUPER_FUND',
'SOLE_PROPRIETOR',
'NON_REGISTERED_SOLE_PROPRIETOR',
'OTHER',
];
BusinessDetailsApiDto.discriminator = 'BusinessDetailsApiDto';
BusinessDetailsApiDto.attributeTypeMap = [
{
name: 'account_usage',
baseName: 'account_usage',
type: 'BusinessAccountUsageApiDto',
},
{
name: 'as_trustee',
baseName: 'as_trustee',
type: 'boolean',
},
{
name: 'attachments',
baseName: 'attachments',
type: 'BusinessDocumentationApiDto',
},
{
name: 'business_address',
baseName: 'business_address',
type: 'AddressApiDto',
},
{
name: 'business_identifiers',
baseName: 'business_identifiers',
type: 'Array<BusinessIdentifierApiDto>',
},
{
name: 'business_name',
baseName: 'business_name',
type: 'string',
},
{
name: 'business_name_english',
baseName: 'business_name_english',
type: 'string',
},
{
name: 'business_name_trading',
baseName: 'business_name_trading',
type: 'string',
},
{
name: 'business_start_date',
baseName: 'business_start_date',
type: 'string',
},
{
name: 'business_structure',
baseName: 'business_structure',
type: 'BusinessDetailsApiDto.BusinessStructureEnum',
},
{
name: 'contact_number',
baseName: 'contact_number',
type: 'string',
},
{
name: 'description_of_goods_or_services',
baseName: 'description_of_goods_or_services',
type: 'string',
},
{
name: 'explanation_for_high_risk_countries_exposure',
baseName: 'explanation_for_high_risk_countries_exposure',
type: 'string',
},
{
name: 'has_nominee_shareholders',
baseName: 'has_nominee_shareholders',
type: 'boolean',
},
{
name: 'industry_category_code',
baseName: 'industry_category_code',
type: 'string',
},
{
name: 'no_shareholders_with_over_25percent',
baseName: 'no_shareholders_with_over_25percent',
type: 'boolean',
},
{
name: 'operating_country',
baseName: 'operating_country',
type: 'Array<string>',
},
{
name: 'registration_address',
baseName: 'registration_address',
type: 'AddressApiDto',
},
{
name: 'registration_address_english',
baseName: 'registration_address_english',
type: 'AddressApiDto',
},
{
name: 'state_of_incorporation',
baseName: 'state_of_incorporation',
type: 'string',
},
{
name: 'url',
baseName: 'url',
type: 'string',
},
];
})(BusinessDetailsApiDto || (exports.BusinessDetailsApiDto = BusinessDetailsApiDto = {}));
//# sourceMappingURL=businessDetailsApiDto.js.map