import { SimulationIndividualDriverLicenceApiDto } from './simulationIndividualDriverLicenceApiDto';
import { SimulationIndividualMedicareCardApiDto } from './simulationIndividualMedicareCardApiDto';
import { SimulationIndividualPassportApiDto } from './simulationIndividualPassportApiDto';
import { SimulationIndividualPersonalIdApiDto } from './simulationIndividualPersonalIdApiDto';
import { SimulationIndividualTaxIdApiDto } from './simulationIndividualTaxIdApiDto';
export interface SimulationIndividualIdDocumentationApiDto {
    drivers_license?: SimulationIndividualDriverLicenceApiDto;
    identification_type?: SimulationIndividualIdDocumentationApiDto.IdentificationTypeEnum;
    issuing_country_code?: string;
    medicare_card?: SimulationIndividualMedicareCardApiDto;
    passport?: SimulationIndividualPassportApiDto;
    personal_id?: SimulationIndividualPersonalIdApiDto;
    tax_id?: SimulationIndividualTaxIdApiDto;
}
export declare namespace SimulationIndividualIdDocumentationApiDto {
    const validIdentificationTypeEnum: readonly ["DRIVERS_LICENSE", "MEDICARE_CARD", "PASSPORT", "PERSONAL_ID", "TAX_ID"];
    type IdentificationTypeEnum = (typeof validIdentificationTypeEnum)[number] | 'UNKNOWN';
    const discriminator: string;
    const attributeTypeMap: Array<{
        name: string;
        baseName: string;
        type: string;
    }>;
}
//# sourceMappingURL=simulationIndividualIdDocumentationApiDto.d.ts.map