import type { PropType, CSSProperties } from 'vue'; declare const _default: { visible: BooleanConstructor; title: StringConstructor; width: { type: StringConstructor; default: string; }; dialogStyle: PropType; 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; movable: { type: BooleanConstructor; default: boolean; }; moveOut: BooleanConstructor; moveOutPositive: BooleanConstructor; resizable: PropType; maxable: BooleanConstructor; multiple: BooleanConstructor; fullscreen: BooleanConstructor; inner: BooleanConstructor; resetOnClose: { type: BooleanConstructor; default: boolean; }; maskClass: StringConstructor; position: PropType; centered: BooleanConstructor; closable: { type: BooleanConstructor; default: boolean; }; destroyOnClose: BooleanConstructor; forceRender: BooleanConstructor; keyboard: { type: BooleanConstructor; default: boolean; }; mask: { type: BooleanConstructor; default: boolean; }; maskClosable: { type: BooleanConstructor; default: boolean; }; maskStyle: PropType; wrapClassName: StringConstructor; zIndex: { type: NumberConstructor; default: number; }; dialogClass: StringConstructor; }; export default _default;