import type { PropType, CSSProperties } from 'vue'; import type { ItemType, BeforeUploadType, BeforeRemoveType, UploadHandlerType, RemoveHandlerType } from './types'; declare const _default: { value: { type: PropType; required: boolean; }; disabled: BooleanConstructor; preview: { type: BooleanConstructor; default: boolean; }; itemStyle: PropType; buttonStyle: PropType; imageStyle: PropType; customStyle: PropType; customClass: StringConstructor; beforeUpload: PropType; beforeRemove: PropType; uploadHandler: PropType; removeHandler: PropType; autoUpload: { type: BooleanConstructor; default: boolean; }; limit: NumberConstructor; multiple: BooleanConstructor; drag: BooleanConstructor; accept: { type: StringConstructor; default: string; }; directory: BooleanConstructor; }; export default _default;