import { fabric } from 'fabric';
interface IShellControl {
    shell: fabric.Path;
    clipPath: fabric.Path;
    resetClipPath: () => void;
}
interface IResetMaxScale {
    (targetImage: fabric.Image, shell: fabric.Path, type: string): void;
}
export declare const createCropShell: (targetImage: fabric.Image, resetMaxScale: IResetMaxScale) => IShellControl;
export {};
