import type { ExtractPropTypes } from 'vue'; import type { UploadFile, UploadProgressEvent, UploadRawFile, UploadUserFile } from './upload'; import type UploadContent from './upload-content.vue'; import type { UploadAjaxError } from './ajax'; export declare const uploadContentProps: { readonly fileList: import("element-plus/es/utils").BuildPropReturn, () => [], unknown, unknown, unknown>; readonly beforeUpload: import("element-plus/es/utils").BuildPropReturn import("element-plus/es/utils").Awaitable>, ((rawFile: UploadRawFile) => import("element-plus/es/utils").Awaitable) | (() => (rawFile: UploadRawFile) => import("element-plus/es/utils").Awaitable), unknown, unknown, unknown>; readonly onRemove: import("element-plus/es/utils").BuildPropReturn void>, ((file: UploadFile | UploadRawFile, rawFile?: UploadRawFile) => void) | (() => (file: UploadFile | UploadRawFile, rawFile?: UploadRawFile) => void), unknown, unknown, unknown>; readonly onStart: import("element-plus/es/utils").BuildPropReturn void>, ((rawFile: UploadRawFile) => void) | (() => (rawFile: UploadRawFile) => void), unknown, unknown, unknown>; readonly onSuccess: import("element-plus/es/utils").BuildPropReturn unknown>, ((response: any, rawFile: UploadRawFile) => unknown) | (() => (response: any, rawFile: UploadRawFile) => unknown), unknown, unknown, unknown>; readonly onProgress: import("element-plus/es/utils").BuildPropReturn void>, ((evt: UploadProgressEvent, rawFile: UploadRawFile) => void) | (() => (evt: UploadProgressEvent, rawFile: UploadRawFile) => void), unknown, unknown, unknown>; readonly onError: import("element-plus/es/utils").BuildPropReturn void>, ((err: UploadAjaxError, rawFile: UploadRawFile) => void) | (() => (err: UploadAjaxError, rawFile: UploadRawFile) => void), unknown, unknown, unknown>; readonly onExceed: import("element-plus/es/utils").BuildPropReturn void>, ((files: File[], uploadFiles: UploadUserFile[]) => void) | (() => (files: File[], uploadFiles: UploadUserFile[]) => void), unknown, unknown, unknown>; readonly action: never; readonly headers: import("element-plus/es/utils").BuildPropReturn | Headers>, unknown, unknown>>, () => undefined, false, unknown, unknown>; readonly method: import("element-plus/es/utils").BuildPropReturn, "post" | (() => "post"), false, unknown, unknown>; readonly data: import("element-plus/es/utils").BuildPropReturn>, () => import("element-plus/es/utils").Mutable<{}>, false, unknown, unknown>; readonly multiple: import("element-plus/es/utils").BuildPropReturn>, false | (() => false), false, unknown, unknown>; readonly name: import("element-plus/es/utils").BuildPropReturn, "file" | (() => "file"), false, unknown, unknown>; readonly drag: import("element-plus/es/utils").BuildPropReturn>, false | (() => false), false, unknown, unknown>; readonly withCredentials: BooleanConstructor; readonly showFileList: import("element-plus/es/utils").BuildPropReturn>, true | (() => true), false, unknown, unknown>; readonly accept: import("element-plus/es/utils").BuildPropReturn, "" | (() => ""), false, unknown, unknown>; readonly type: import("element-plus/es/utils").BuildPropReturn, "select" | (() => "select"), false, unknown, unknown>; readonly autoUpload: import("element-plus/es/utils").BuildPropReturn>, true | (() => true), false, unknown, unknown>; readonly listType: import("element-plus/es/utils").BuildPropReturn>, "text" | (() => "text"), false, unknown, unknown>; readonly httpRequest: import("element-plus/es/utils").BuildPropReturn, import("./upload").UploadRequestHandler | (() => import("./upload").UploadRequestHandler), false, unknown, unknown>; readonly disabled: BooleanConstructor; readonly limit: NumberConstructor; }; export declare type UploadContentProps = ExtractPropTypes; export declare type UploadContentInstance = InstanceType;