import React from 'react'; import { PercentCrop } from 'react-image-crop'; export { PercentCrop }; declare const _default: React.MemoExoticComponent<({ imgSrc, disabled, onCropComplete, outputAspectRatio, cropperHeight, }: { imgSrc: string; disabled?: boolean; onCropComplete: (croppedAreaPixels: PercentCrop) => void; outputAspectRatio?: number; cropperHeight?: number; }) => import("react/jsx-runtime").JSX.Element>; export default _default; export declare const getAspectRatio: ({ width, height, }: { width: number; height: number; }) => number; export declare const generateCroppedImageBlob: ({ croppedAreaPercent, imgSrc, size, fileType, }: { croppedAreaPercent: PercentCrop; imgSrc: string; /** * If provided, the cropped image will be resized to the given size. If not * provided, the cropped image will be the same size as the cropped portion of * the source image. */ size?: { width: number; height: number; }; fileType?: string; }) => Promise;