import type { AssetWithPopulatedCreatedBy, FocalPoint } from '../../../../../../../shared/contracts/files';
interface AssetCropEditorProps {
    asset: AssetWithPopulatedCreatedBy;
    isBusy?: boolean;
    onClose: () => void;
    onApply: (file: globalThis.File, focalPoint: FocalPoint) => void;
    onSaveAsCopy: (file: globalThis.File, focalPoint: FocalPoint) => void;
}
export declare const AssetCropEditor: ({ asset, isBusy, onClose, onApply, onSaveAsCopy, }: AssetCropEditorProps) => import("react/jsx-runtime").JSX.Element;
export {};
