import type { DocumentUploadProps } from '../../../Shared/forms/DocumentUpload/types';
export declare const ProofOfResidenceDocumentTypes: {
    readonly BANK_STATEMENT: "bankStatement";
    readonly UTILITY_BILL: "utilityBill";
    readonly GOVERNMENT_ISSUED_CORRESPONDENCE: "governmentIssuedCorrespondence";
    readonly TAXATION_DOCUMENT: "taxationDocument";
    readonly EXTRACT_FROM_MUNICIPAL_PERSONAL_RECORDS_DATABASE: "extractFromMunicipalPersonalRecordsDatabase";
    readonly SALARY_SLIP: "salarySlip";
    readonly MORTGAGE_STATEMENT: "mortgageStatement";
    readonly CERTIFICATE_OF_VOTER_REGISTRATION: "certificateOfVoterRegistration";
};
export declare const proofOfResidenceDocumentOptions: readonly [{
    readonly id: "bankStatement";
    readonly name: "bankStatementDocument";
}, {
    readonly id: "utilityBill";
    readonly name: "utilityBill";
}, {
    readonly id: "governmentIssuedCorrespondence";
    readonly name: "governmentIssuedCorrespondence";
}, {
    readonly id: "taxationDocument";
    readonly name: "taxationDocument";
}, {
    readonly id: "extractFromMunicipalPersonalRecordsDatabase";
    readonly name: "extractFromMunicipalPersonalRecordsDatabase";
}, {
    readonly id: "salarySlip";
    readonly name: "salarySlip";
}, {
    readonly id: "mortgageStatement";
    readonly name: "mortgageStatement";
}, {
    readonly id: "certificateOfVoterRegistration";
    readonly name: "certificateOfVoterRegistration";
}];
export interface ProofOfResidencyProps extends Omit<DocumentUploadProps<'proofOfResidency'>, 'documentField' | 'documentType'> {
    name: string;
}
