@airwallex/node-sdk
Version:
Airwallex Node.js SDK
31 lines • 1.38 kB
TypeScript
import { AddressApiDto } from './addressApiDto';
import { BusinessDocumentationApiDto } from './businessDocumentationApiDto';
import { BusinessIdentifierApiDto } from './businessIdentifierApiDto';
import { BusinessPersonDetailApiDto } from './businessPersonDetailApiDto';
export interface TrusteeBusinessApiDto {
attachments?: BusinessDocumentationApiDto;
business_identifiers?: Array<BusinessIdentifierApiDto>;
business_name?: string;
business_name_english?: string;
business_person_details?: Array<BusinessPersonDetailApiDto>;
business_structure?: TrusteeBusinessApiDto.BusinessStructureEnum;
contact_number?: string;
description_of_goods_or_services?: string;
explanation_for_high_risk_countries_exposure?: string;
industry_category_code?: string;
operating_country?: Array<string>;
registration_address?: AddressApiDto;
registration_address_english?: AddressApiDto;
url?: string;
}
export declare namespace TrusteeBusinessApiDto {
const validBusinessStructureEnum: readonly ["COMPANY", "PARTNERSHIP", "SOLE_PROPRIETOR"];
type BusinessStructureEnum = (typeof validBusinessStructureEnum)[number] | 'UNKNOWN';
const discriminator: string;
const attributeTypeMap: Array<{
name: string;
baseName: string;
type: string;
}>;
}
//# sourceMappingURL=trusteeBusinessApiDto.d.ts.map