UNPKG

@airwallex/node-sdk

Version:

Airwallex Node.js SDK

32 lines 1.39 kB
import { SimulationAddressApiDto } from './simulationAddressApiDto'; import { SimulationBusinessIdentificationsApiDto } from './simulationBusinessIdentificationsApiDto'; import { SimulationBusinessPersonDocumentationApiDto } from './simulationBusinessPersonDocumentationApiDto'; export interface SimulationBusinessPersonDetailApiDto { attachments?: SimulationBusinessPersonDocumentationApiDto; date_of_birth?: string; email?: string; first_name?: string; first_name_english?: string; identifications?: SimulationBusinessIdentificationsApiDto; job_title?: string; last_name?: string; last_name_english?: string; live_selfie_file_id?: string; middle_name?: string; middle_name_english?: string; nationality?: string; person_id?: string; residential_address?: SimulationAddressApiDto; roles?: Set<SimulationBusinessPersonDetailApiDto.RolesEnum>; } export declare namespace SimulationBusinessPersonDetailApiDto { const validRolesEnum: readonly ["AUTHORISED_PERSON", "BENEFICIAL_OWNER", "CONTROLLING_PERSON", "DIRECTOR", "LEGAL_REPRESENTATIVE"]; type RolesEnum = (typeof validRolesEnum)[number] | 'UNKNOWN'; const discriminator: string; const attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; } //# sourceMappingURL=simulationBusinessPersonDetailApiDto.d.ts.map