import type { PropType } from 'vue'; import type Cropper from 'cropperjs'; declare const _default: { src: StringConstructor; imageType: { type: StringConstructor; default: string; }; accept: { type: StringConstructor; default: string; }; tools: { type: StringConstructor; default: string; }; showPreview: { type: BooleanConstructor; default: boolean; }; previewWidth: { type: NumberConstructor; default: number; }; okText: StringConstructor; toBlob: BooleanConstructor; options: PropType>; croppedOptions: PropType; aspectRatio: { type: NumberConstructor; default: number; }; viewMode: { type: PropType; default: number; }; dragMode: { type: PropType; default: string; }; initialAspectRatio: NumberConstructor; minContainerWidth: { type: NumberConstructor; default: number; }; minContainerHeight: { type: NumberConstructor; default: number; }; minCanvasWidth: { type: NumberConstructor; default: number; }; minCanvasHeight: { type: NumberConstructor; default: number; }; minCropBoxWidth: { type: NumberConstructor; default: number; }; minCropBoxHeight: { type: NumberConstructor; default: number; }; croppedWidth: NumberConstructor; croppedHeight: NumberConstructor; croppedMinWidth: { type: NumberConstructor; default: number; }; croppedMinHeight: { type: NumberConstructor; default: number; }; croppedMaxWidth: NumberConstructor; croppedMaxHeight: NumberConstructor; croppedFillColor: { type: StringConstructor; default: string; }; imageSmoothingEnabled: BooleanConstructor; imageSmoothingQuality: PropType; }; export default _default;