UNPKG

@airwallex/node-sdk

Version:

Airwallex Node.js SDK

32 lines 1.26 kB
import { AddressApiDto } from './addressApiDto'; import { BusinessIdentificationsApiDto } from './businessIdentificationsApiDto'; import { BusinessPersonDocumentationApiDto } from './businessPersonDocumentationApiDto'; export interface BusinessPersonDetailApiDto { attachments?: BusinessPersonDocumentationApiDto; date_of_birth?: string; email?: string; first_name?: string; first_name_english?: string; identifications?: BusinessIdentificationsApiDto; 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?: AddressApiDto; roles?: Array<BusinessPersonDetailApiDto.RolesEnum>; } export declare namespace BusinessPersonDetailApiDto { 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=businessPersonDetailApiDto.d.ts.map