export declare const createDocumentDL: ({ baseUrl, token }: {
    baseUrl: string;
    token: string;
}) => Promise<any>;
export declare const updateDocumentDetails: ({ baseUrl, token, documentId, params, }: {
    baseUrl: string;
    token: string;
    documentId: string;
    params: {
        encryptedKey: string;
        iv: string;
        gcmAad: string;
        gcmTag: string;
        encrptedMessage: string;
    };
}) => Promise<any>;
export declare enum documentImageTypeEnum {
    FRONTDLORIGINAL = "front",
    FRONTDLHEADSHOT = "front_mugshot",
    FRONTDLCROPPED = "front_cropped_document",
    BACKDLORIGINAL = "back",
    BACKDLCROPPED = "back_cropped_document",
    BACKDLBARCODE = "back_barcode"
}
interface uploadDocumentImageParams {
    type: documentImageTypeEnum;
    data: string;
}
export declare const uploadDocumentImage: ({ baseUrl, token, documentId, params, }: {
    baseUrl: string;
    token: string;
    documentId: string;
    params: uploadDocumentImageParams;
}) => Promise<any>;
export declare const updateUserDetails: ({ baseUrl, token, params, }: {
    baseUrl: string;
    token: string;
    params: {
        encryptedKey: string;
        iv: string;
        gcmAad: string;
        gcmTag: string;
        encrptedMessage: string;
    };
}) => Promise<any>;
export {};
