@airwallex/node-sdk
Version:
Airwallex Node.js SDK
27 lines • 1.25 kB
TypeScript
import { BusinessDetailsApiDto } from './businessDetailsApiDto';
import { BusinessPersonDetailApiDto } from './businessPersonDetailApiDto';
import { IndividualDetailsApiDto } from './individualDetailsApiDto';
import { StoreDetailsApiDto } from './storeDetailsApiDto';
import { SupplementaryMaterialsDto } from './supplementaryMaterialsDto';
import { TrusteeDetailsApiDto } from './trusteeDetailsApiDto';
export interface AccountDetailsReqApiDto {
attachments?: SupplementaryMaterialsDto;
business_details?: BusinessDetailsApiDto;
business_person_details?: Array<BusinessPersonDetailApiDto>;
individual_details?: IndividualDetailsApiDto;
legal_entity_id?: string;
legal_entity_type?: AccountDetailsReqApiDto.LegalEntityTypeEnum;
store_details?: StoreDetailsApiDto;
trustee_details?: TrusteeDetailsApiDto;
}
export declare namespace AccountDetailsReqApiDto {
const validLegalEntityTypeEnum: readonly ["BUSINESS", "INDIVIDUAL"];
type LegalEntityTypeEnum = (typeof validLegalEntityTypeEnum)[number] | 'UNKNOWN';
const discriminator: string;
const attributeTypeMap: Array<{
name: string;
baseName: string;
type: string;
}>;
}
//# sourceMappingURL=accountDetailsReqApiDto.d.ts.map