export interface CroppedAreaPixels {
    x: number;
    y: number;
    width: number;
    height: number;
}
/**
 * getCroppedImg crops the input image using the provided crop dimensions,
 * then produces a fixed 100 x 100 image in WebP format. This implementation
 * explicitly resets any canvas scaling (e.g., from devicePixelRatio) to ensure
 * that the final output is exactly 100×100 pixels.
 *
 * @param imageSrc - The source of the image as a data URL.
 * @param pixelCrop - The cropping dimensions in the image's natural pixel units.
 * @param quality - Optional compression quality (0 to 1) for WebP format. Defaults to 0.75.
 * @returns A Promise that resolves with the cropped image as a Base64 data URL.
 */
declare const getCroppedImg: (imageSrc: string, pixelCrop: CroppedAreaPixels, quality?: number) => Promise<string>;
export default getCroppedImg;
