import { TdUploadProps } from './type'; import { PropType } from 'vue'; declare const _default: { abridgeName: { type: PropType; }; accept: { type: StringConstructor; default: string; }; action: { type: StringConstructor; default: string; }; allowUploadDuplicateFile: BooleanConstructor; autoUpload: { type: BooleanConstructor; default: boolean; }; beforeAllFilesUpload: { type: PropType; }; beforeUpload: { type: PropType; }; cancelUploadButton: { type: PropType; }; data: { type: PropType; }; default: { type: PropType; }; disabled: { type: BooleanConstructor; default: any; }; dragContent: { type: PropType; }; draggable: { type: BooleanConstructor; default: any; }; fileListDisplay: { type: PropType; }; files: { type: PropType; default: TdUploadProps["files"]; }; defaultFiles: { type: PropType; default: () => TdUploadProps["defaultFiles"]; }; format: { type: PropType; }; formatRequest: { type: PropType; }; formatResponse: { type: PropType; }; headers: { type: PropType; }; imageViewerProps: { type: PropType; }; inputAttributes: { type: PropType; }; isBatchUpload: BooleanConstructor; locale: { type: PropType; }; max: { type: NumberConstructor; default: number; }; method: { type: PropType; default: TdUploadProps["method"]; validator(val: TdUploadProps["method"]): boolean; }; mockProgressDuration: { type: NumberConstructor; }; multiple: BooleanConstructor; name: { type: StringConstructor; default: string; }; placeholder: { type: StringConstructor; default: string; }; requestMethod: { type: PropType; }; showImageFileName: { type: BooleanConstructor; default: boolean; }; showThumbnail: BooleanConstructor; showUploadProgress: { type: BooleanConstructor; default: boolean; }; sizeLimit: { type: PropType; }; status: { type: PropType; validator(val: TdUploadProps["status"]): boolean; }; theme: { type: PropType; default: TdUploadProps["theme"]; validator(val: TdUploadProps["theme"]): boolean; }; tips: { type: PropType; }; trigger: { type: PropType; }; triggerButtonProps: { type: PropType; }; uploadAllFilesInOneRequest: BooleanConstructor; uploadButton: { type: PropType; }; uploadPastedFiles: { type: BooleanConstructor; default: boolean; }; useMockProgress: { type: BooleanConstructor; default: boolean; }; value: { type: PropType; default: TdUploadProps["value"]; }; modelValue: { type: PropType; default: TdUploadProps["value"]; }; defaultValue: { type: PropType; default: () => TdUploadProps["defaultValue"]; }; withCredentials: BooleanConstructor; onCancelUpload: PropType; onChange: PropType; onDragenter: PropType; onDragleave: PropType; onDrop: PropType; onFail: PropType; onOneFileFail: PropType; onOneFileSuccess: PropType; onPreview: PropType; onProgress: PropType; onRemove: PropType; onSelectChange: PropType; onSuccess: PropType; onValidate: PropType; onWaitingUploadFilesChange: PropType; }; export default _default;