import { AddressApiDto } from './addressApiDto';
import { EmployerApiDto } from './employerApiDto';
import { EstimatedMonthlyIncomeApiDto } from './estimatedMonthlyIncomeApiDto';
import { IndividualAccountUsageApiDto } from './individualAccountUsageApiDto';
import { IndividualDocumentsApiDto } from './individualDocumentsApiDto';
import { IndividualIdentificationsApiDto } from './individualIdentificationsApiDto';
import { OtherNameDto } from './otherNameDto';
export interface IndividualDetailsApiDto {
    account_usage?: IndividualAccountUsageApiDto;
    attachments?: IndividualDocumentsApiDto;
    date_of_birth?: string;
    employer?: EmployerApiDto;
    estimated_monthly_income?: EstimatedMonthlyIncomeApiDto;
    first_name?: string;
    first_name_english?: string;
    identifications?: IndividualIdentificationsApiDto;
    last_name?: string;
    last_name_english?: string;
    live_selfie_file_id?: string;
    middle_name?: string;
    middle_name_english?: string;
    nationality?: string;
    occupation?: IndividualDetailsApiDto.OccupationEnum;
    other_names?: Array<OtherNameDto>;
    person_id?: string;
    phone_number?: string;
    photo_holding_identification_file_id?: string;
    residential_address?: AddressApiDto;
    residential_address_english?: AddressApiDto;
}
export declare namespace IndividualDetailsApiDto {
    const validOccupationEnum: readonly ["ACCOUNTANT", "ADMINISTRATION", "ARCHITECTURE", "ARTIST", "ATHLETE", "BEAUTY", "BUSINESSMAN", "CONSTRUCTION", "COOK", "DELIVERY", "DESIGNER", "ENGINEER", "FINANCE", "GOVERNMENT", "HEALTHCARE", "INSURANCE", "JOURNALIST", "LEGAL", "MANAGER", "MARKETING", "MEDIA", "MILITARY", "NURSE", "OFFICER", "OTHERS", "PILOT", "PROGRAMMER", "PRODUCTION", "REAL_ESTATE", "SALESPERSON", "SELF_EMPLOYMENT", "STUDENT", "SURVEYOR", "TEACHER", "TECHNICIAN", "TRAVEL", "UNEMPLOYED", "WAITER"];
    type OccupationEnum = (typeof validOccupationEnum)[number] | 'UNKNOWN';
    const discriminator: string;
    const attributeTypeMap: Array<{
        name: string;
        baseName: string;
        type: string;
    }>;
}
//# sourceMappingURL=individualDetailsApiDto.d.ts.map