import { Ref } from 'vue';
export declare function useAvatarCropper(imageElement: Ref<HTMLImageElement | null>): {
    init: () => void;
    destroy: (delay?: number) => void;
    isReady: boolean;
    scale: number;
    minScale: number;
    scaleStep: number;
    rotateImage: (degrees: number) => void;
    updateImage: (file: File) => void;
    isSaving: boolean;
    saveAvatar: () => void;
    deleteAvatar: () => void;
};
