@airwallex/node-sdk
Version:
Airwallex Node.js SDK
29 lines • 1.33 kB
TypeScript
import { AccountDetailsDTO } from './accountDetailsDTO';
import { BeneficialOwnerDTO } from './beneficialOwnerDTO';
import { BusinessDetailsDTO } from './businessDetailsDTO';
import { ControllingPersonDetailDTO } from './controllingPersonDetailDTO';
import { DirectorDetailsDTO } from './directorDetailsDTO';
import { LegalRepresentativeDetailsDTO } from './legalRepresentativeDetailsDTO';
import { SignatoryDetailsDTO } from './signatoryDetailsDTO';
import { UsageDetailsDto } from './usageDetailsDto';
import { UserDeclarations } from './userDeclarations';
export interface BusinessAccountDetailsDTO extends AccountDetailsDTO {
authorised_person_details: LegalRepresentativeDetailsDTO;
beneficial_owners: Array<BeneficialOwnerDTO>;
business_details: BusinessDetailsDTO;
controlling_person_detail: ControllingPersonDetailDTO;
director_details: Array<DirectorDetailsDTO>;
legal_rep_details: LegalRepresentativeDetailsDTO;
signatory_details: Array<SignatoryDetailsDTO>;
usage_details?: UsageDetailsDto;
user_declarations: UserDeclarations;
}
export declare namespace BusinessAccountDetailsDTO {
const discriminator: string;
const attributeTypeMap: Array<{
name: string;
baseName: string;
type: string;
}>;
}
//# sourceMappingURL=businessAccountDetailsDTO.d.ts.map