export declare const IMAGE_COMPRESSION_SETTINGS: {
    HIGH: {
        quality: number;
        convertSize: number;
    };
    MEDIUM: {
        quality: number;
        convertSize: number;
    };
    LOW: {
        quality: number;
        convertSize: number;
    };
};
export declare function compressImage(img: Blob, compressionSettings: keyof typeof IMAGE_COMPRESSION_SETTINGS, asBase64?: true): Promise<string>;
export declare function compressImage(img: Blob, compressionSettings: keyof typeof IMAGE_COMPRESSION_SETTINGS, asBase64: false): Promise<Blob>;
export declare const convertBase64ImageToBlob: (base64: string, contentType: string) => Blob;
export declare const getCompressedBase64Image: (base64: string, compressionSettings: keyof typeof IMAGE_COMPRESSION_SETTINGS) => Promise<{
    compressedBase64: string;
    mimeType: string;
}>;
