UNPKG

@airwallex/node-sdk

Version:

Airwallex Node.js SDK

38 lines 1.99 kB
import { SimulationAddressApiDto } from './simulationAddressApiDto'; import { SimulationBusinessAccountUsageApiDto } from './simulationBusinessAccountUsageApiDto'; import { SimulationBusinessDocumentationApiDto } from './simulationBusinessDocumentationApiDto'; import { SimulationBusinessIdentifierApiDto } from './simulationBusinessIdentifierApiDto'; export interface SimulationBusinessDetailsApiDto { account_usage?: SimulationBusinessAccountUsageApiDto; as_trustee?: boolean; attachments?: SimulationBusinessDocumentationApiDto; business_address?: SimulationAddressApiDto; business_identifiers?: Array<SimulationBusinessIdentifierApiDto>; business_name?: string; business_name_english?: string; business_name_trading?: string; business_start_date?: string; business_structure?: SimulationBusinessDetailsApiDto.BusinessStructureEnum; contact_number?: string; description_of_goods_or_services?: string; explanation_for_high_risk_countries_exposure?: string; has_nominee_shareholders?: boolean; industry_category_code?: string; no_shareholders_with_over_25percent?: boolean; operating_country?: Array<string>; registration_address?: SimulationAddressApiDto; registration_address_english?: SimulationAddressApiDto; state_of_incorporation?: string; url?: string; } export declare namespace SimulationBusinessDetailsApiDto { const validBusinessStructureEnum: readonly ["COMPANY", "CORPORATION", "GENERAL_PARTNERSHIP", "LIMITED_LIABILITY_COMPANY", "LIMITED_LIABILITY_PARTNERSHIP", "LIMITED_PARTNERSHIP", "NON_REGISTERED_SOLE_PROPRIETOR", "OTHER", "PARTNERSHIP", "SELF_MANAGED_SUPER_FUND", "SOLE_PROPRIETOR"]; type BusinessStructureEnum = (typeof validBusinessStructureEnum)[number] | 'UNKNOWN'; const discriminator: string; const attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; } //# sourceMappingURL=simulationBusinessDetailsApiDto.d.ts.map