import type { UploadContentProps } from './upload-content'; declare const _default: import("vue").DefineComponent<{ readonly beforeUpload: import("../../../utils").BuildPropReturn import("../../../utils").Awaitable>, () => void, unknown, unknown, unknown>; readonly beforeRemove: import("../../../utils").BuildPropReturn import("../../../utils").Awaitable>, unknown, unknown, unknown, unknown>; readonly onRemove: import("../../../utils").BuildPropReturn void>, () => void, unknown, unknown, unknown>; readonly onChange: import("../../../utils").BuildPropReturn void>, () => void, unknown, unknown, unknown>; readonly onPreview: import("../../../utils").BuildPropReturn void>, () => void, unknown, unknown, unknown>; readonly onSuccess: import("../../../utils").BuildPropReturn void>, () => void, unknown, unknown, unknown>; readonly onProgress: import("../../../utils").BuildPropReturn void>, () => void, unknown, unknown, unknown>; readonly onError: import("../../../utils").BuildPropReturn void>, () => void, unknown, unknown, unknown>; readonly onExceed: import("../../../utils").BuildPropReturn void>, () => void, unknown, unknown, unknown>; readonly action: import("../../../utils").BuildPropReturn; readonly headers: import("../../../utils").BuildPropReturn | Headers>, unknown, unknown, unknown, unknown>; readonly method: import("../../../utils").BuildPropReturn; readonly data: import("../../../utils").BuildPropReturn import("../../../utils").Mutable<{}>, unknown, unknown, unknown>; readonly multiple: import("../../../utils").BuildPropReturn; readonly name: import("../../../utils").BuildPropReturn; readonly drag: import("../../../utils").BuildPropReturn; readonly withCredentials: BooleanConstructor; readonly showFileList: import("../../../utils").BuildPropReturn; readonly accept: import("../../../utils").BuildPropReturn; readonly type: import("../../../utils").BuildPropReturn; readonly fileList: import("../../../utils").BuildPropReturn, () => [], unknown, unknown, unknown>; readonly autoUpload: import("../../../utils").BuildPropReturn; readonly listType: import("../../../utils").BuildPropReturn; readonly httpRequest: import("../../../utils").BuildPropReturn, import("./upload").UploadRequestHandler, unknown, unknown, unknown>; readonly disabled: BooleanConstructor; readonly limit: NumberConstructor; readonly placeholder: import("../../../utils").BuildPropReturn; readonly directory: import("../../../utils").BuildPropReturn; }, { props: Readonly import("../../../utils").Awaitable>, () => void, unknown, unknown, unknown>; readonly beforeRemove: import("../../../utils").BuildPropReturn import("../../../utils").Awaitable>, unknown, unknown, unknown, unknown>; readonly onRemove: import("../../../utils").BuildPropReturn void>, () => void, unknown, unknown, unknown>; readonly onChange: import("../../../utils").BuildPropReturn void>, () => void, unknown, unknown, unknown>; readonly onPreview: import("../../../utils").BuildPropReturn void>, () => void, unknown, unknown, unknown>; readonly onSuccess: import("../../../utils").BuildPropReturn void>, () => void, unknown, unknown, unknown>; readonly onProgress: import("../../../utils").BuildPropReturn void>, () => void, unknown, unknown, unknown>; readonly onError: import("../../../utils").BuildPropReturn void>, () => void, unknown, unknown, unknown>; readonly onExceed: import("../../../utils").BuildPropReturn void>, () => void, unknown, unknown, unknown>; readonly action: import("../../../utils").BuildPropReturn; readonly headers: import("../../../utils").BuildPropReturn | Headers>, unknown, unknown, unknown, unknown>; readonly method: import("../../../utils").BuildPropReturn; readonly data: import("../../../utils").BuildPropReturn import("../../../utils").Mutable<{}>, unknown, unknown, unknown>; readonly multiple: import("../../../utils").BuildPropReturn; readonly name: import("../../../utils").BuildPropReturn; readonly drag: import("../../../utils").BuildPropReturn; readonly withCredentials: BooleanConstructor; readonly showFileList: import("../../../utils").BuildPropReturn; readonly accept: import("../../../utils").BuildPropReturn; readonly type: import("../../../utils").BuildPropReturn; readonly fileList: import("../../../utils").BuildPropReturn, () => [], unknown, unknown, unknown>; readonly autoUpload: import("../../../utils").BuildPropReturn; readonly listType: import("../../../utils").BuildPropReturn; readonly httpRequest: import("../../../utils").BuildPropReturn, import("./upload").UploadRequestHandler, unknown, unknown, unknown>; readonly disabled: BooleanConstructor; readonly limit: NumberConstructor; readonly placeholder: import("../../../utils").BuildPropReturn; readonly directory: import("../../../utils").BuildPropReturn; }>> & { [x: string & `on${string}`]: ((...args: any[]) => any) | ((...args: unknown[]) => any) | undefined; }>>; slots: Readonly<{ [name: string]: import("vue").Slot | undefined; }>; disabled: import("vue").ComputedRef; uploadRef: import("vue").ShallowRef<({ $: import("vue").ComponentInternalInstance; $data: {}; $props: Partial<{ readonly data: Record; readonly drag: import("../../../utils").BuildPropType; readonly type: string; readonly name: string; readonly multiple: import("../../../utils").BuildPropType; readonly disabled: boolean; readonly onError: (err: import("./ajax").UploadAjaxError, rawFile: import("./upload").UploadRawFile) => void; readonly placeholder: string; readonly onRemove: (file: import("./upload").UploadFile | import("./upload").UploadRawFile, rawFile?: import("./upload").UploadRawFile | undefined) => void; readonly onProgress: (evt: import("./upload").UploadProgressEvent, rawFile: import("./upload").UploadRawFile) => void; readonly action: string; readonly headers: import("../../../utils").BuildPropType | Headers>, unknown, unknown>; readonly method: string; readonly showFileList: import("../../../utils").BuildPropType; readonly accept: string; readonly fileList: import("./upload").UploadUserFile[]; readonly autoUpload: import("../../../utils").BuildPropType; readonly listType: import("../../../utils").BuildPropType; readonly httpRequest: import("./upload").UploadRequestHandler; readonly directory: import("../../../utils").BuildPropType; readonly withCredentials: boolean; readonly beforeUpload: (rawFile: import("./upload").UploadRawFile) => import("../../../utils").Awaitable; readonly onSuccess: (response: any, rawFile: import("./upload").UploadRawFile) => unknown; readonly onExceed: (files: File[], uploadFiles: import("./upload").UploadUserFile[]) => void; readonly onStart: (rawFile: import("./upload").UploadRawFile) => void; }> & Omit import("../../../utils").Awaitable>, () => void, unknown, unknown, unknown>; readonly onRemove: import("../../../utils").BuildPropReturn void>, () => void, unknown, unknown, unknown>; readonly onStart: import("../../../utils").BuildPropReturn void>, () => void, unknown, unknown, unknown>; readonly onSuccess: import("../../../utils").BuildPropReturn unknown>, () => void, unknown, unknown, unknown>; readonly onProgress: import("../../../utils").BuildPropReturn void>, () => void, unknown, unknown, unknown>; readonly onError: import("../../../utils").BuildPropReturn void>, () => void, unknown, unknown, unknown>; readonly onExceed: import("../../../utils").BuildPropReturn void>, () => void, unknown, unknown, unknown>; readonly action: import("../../../utils").BuildPropReturn; readonly headers: import("../../../utils").BuildPropReturn | Headers>, unknown, unknown, unknown, unknown>; readonly method: import("../../../utils").BuildPropReturn; readonly data: import("../../../utils").BuildPropReturn import("../../../utils").Mutable<{}>, unknown, unknown, unknown>; readonly multiple: import("../../../utils").BuildPropReturn; readonly name: import("../../../utils").BuildPropReturn; readonly drag: import("../../../utils").BuildPropReturn; readonly withCredentials: BooleanConstructor; readonly showFileList: import("../../../utils").BuildPropReturn; readonly accept: import("../../../utils").BuildPropReturn; readonly type: import("../../../utils").BuildPropReturn; readonly fileList: import("../../../utils").BuildPropReturn, () => [], unknown, unknown, unknown>; readonly autoUpload: import("../../../utils").BuildPropReturn; readonly listType: import("../../../utils").BuildPropReturn; readonly httpRequest: import("../../../utils").BuildPropReturn, import("./upload").UploadRequestHandler, unknown, unknown, unknown>; readonly disabled: BooleanConstructor; readonly limit: NumberConstructor; readonly placeholder: import("../../../utils").BuildPropReturn; readonly directory: import("../../../utils").BuildPropReturn; }>> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "data" | "drag" | "type" | "name" | "multiple" | "disabled" | "onError" | "placeholder" | "onRemove" | "onProgress" | "action" | "headers" | "method" | "showFileList" | "accept" | "fileList" | "autoUpload" | "listType" | "httpRequest" | "directory" | "withCredentials" | "beforeUpload" | "onSuccess" | "onExceed" | "onStart">; $attrs: { [x: string]: unknown; }; $refs: { [x: string]: unknown; }; $slots: Readonly<{ [name: string]: import("vue").Slot | undefined; }>; $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase> | null; $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase> | null; $emit: (event: string, ...args: any[]) => void; $el: any; $options: import("vue").ComponentOptionsBase import("../../../utils").Awaitable>, () => void, unknown, unknown, unknown>; readonly onRemove: import("../../../utils").BuildPropReturn void>, () => void, unknown, unknown, unknown>; readonly onStart: import("../../../utils").BuildPropReturn void>, () => void, unknown, unknown, unknown>; readonly onSuccess: import("../../../utils").BuildPropReturn unknown>, () => void, unknown, unknown, unknown>; readonly onProgress: import("../../../utils").BuildPropReturn void>, () => void, unknown, unknown, unknown>; readonly onError: import("../../../utils").BuildPropReturn void>, () => void, unknown, unknown, unknown>; readonly onExceed: import("../../../utils").BuildPropReturn void>, () => void, unknown, unknown, unknown>; readonly action: import("../../../utils").BuildPropReturn; readonly headers: import("../../../utils").BuildPropReturn | Headers>, unknown, unknown, unknown, unknown>; readonly method: import("../../../utils").BuildPropReturn; readonly data: import("../../../utils").BuildPropReturn import("../../../utils").Mutable<{}>, unknown, unknown, unknown>; readonly multiple: import("../../../utils").BuildPropReturn; readonly name: import("../../../utils").BuildPropReturn; readonly drag: import("../../../utils").BuildPropReturn; readonly withCredentials: BooleanConstructor; readonly showFileList: import("../../../utils").BuildPropReturn; readonly accept: import("../../../utils").BuildPropReturn; readonly type: import("../../../utils").BuildPropReturn; readonly fileList: import("../../../utils").BuildPropReturn, () => [], unknown, unknown, unknown>; readonly autoUpload: import("../../../utils").BuildPropReturn; readonly listType: import("../../../utils").BuildPropReturn; readonly httpRequest: import("../../../utils").BuildPropReturn, import("./upload").UploadRequestHandler, unknown, unknown, unknown>; readonly disabled: BooleanConstructor; readonly limit: NumberConstructor; readonly placeholder: import("../../../utils").BuildPropReturn; readonly directory: import("../../../utils").BuildPropReturn; }>>, { props: Readonly import("../../../utils").Awaitable>, () => void, unknown, unknown, unknown>; readonly onRemove: import("../../../utils").BuildPropReturn void>, () => void, unknown, unknown, unknown>; readonly onStart: import("../../../utils").BuildPropReturn void>, () => void, unknown, unknown, unknown>; readonly onSuccess: import("../../../utils").BuildPropReturn unknown>, () => void, unknown, unknown, unknown>; readonly onProgress: import("../../../utils").BuildPropReturn void>, () => void, unknown, unknown, unknown>; readonly onError: import("../../../utils").BuildPropReturn void>, () => void, unknown, unknown, unknown>; readonly onExceed: import("../../../utils").BuildPropReturn void>, () => void, unknown, unknown, unknown>; readonly action: import("../../../utils").BuildPropReturn; readonly headers: import("../../../utils").BuildPropReturn | Headers>, unknown, unknown, unknown, unknown>; readonly method: import("../../../utils").BuildPropReturn; readonly data: import("../../../utils").BuildPropReturn import("../../../utils").Mutable<{}>, unknown, unknown, unknown>; readonly multiple: import("../../../utils").BuildPropReturn; readonly name: import("../../../utils").BuildPropReturn; readonly drag: import("../../../utils").BuildPropReturn; readonly withCredentials: BooleanConstructor; readonly showFileList: import("../../../utils").BuildPropReturn; readonly accept: import("../../../utils").BuildPropReturn; readonly type: import("../../../utils").BuildPropReturn; readonly fileList: import("../../../utils").BuildPropReturn, () => [], unknown, unknown, unknown>; readonly autoUpload: import("../../../utils").BuildPropReturn; readonly listType: import("../../../utils").BuildPropReturn; readonly httpRequest: import("../../../utils").BuildPropReturn, import("./upload").UploadRequestHandler, unknown, unknown, unknown>; readonly disabled: BooleanConstructor; readonly limit: NumberConstructor; readonly placeholder: import("../../../utils").BuildPropReturn; readonly directory: import("../../../utils").BuildPropReturn; }>> & { [x: string & `on${string}`]: ((...args: any[]) => any) | ((...args: unknown[]) => any) | undefined; }>>; ns: { namespace: import("vue").ComputedRef; b: (blockSuffix?: string) => string; e: (element?: string | undefined) => string; m: (modifier?: string | undefined) => string; be: (blockSuffix?: string | undefined, element?: string | undefined) => string; em: (element?: string | undefined, modifier?: string | undefined) => string; bm: (blockSuffix?: string | undefined, modifier?: string | undefined) => string; bem: (blockSuffix?: string | undefined, element?: string | undefined, modifier?: string | undefined) => string; is: { (name: string, state: boolean | undefined): string; (name: string): string; }; cssVar: (object: Record) => Record; cssVarName: (name: string) => string; cssVarBlock: (object: Record) => Record; cssVarBlockName: (name: string) => string; }; disabled: import("vue").ComputedRef; requests: import("vue").ShallowRef>>; inputRef: import("vue").ShallowRef; uploadFiles: (files: File[]) => void; upload: (rawFile: import("./upload").UploadRawFile) => Promise; doUpload: (rawFile: import("./upload").UploadRawFile, beforeData?: Record | undefined) => void; handleChange: (e: Event) => void; handleClick: () => void; handleKeydown: () => void; abort: (file?: import("./upload").UploadFile | undefined) => void; readonly SgIcon: import("../../../utils").SFCWithInstall, unknown, unknown, unknown, unknown>; readonly color: import("../../../utils").BuildPropReturn; }, { ns: { namespace: import("vue").ComputedRef; b: (blockSuffix?: string) => string; e: (element?: string | undefined) => string; m: (modifier?: string | undefined) => string; be: (blockSuffix?: string | undefined, element?: string | undefined) => string; em: (element?: string | undefined, modifier?: string | undefined) => string; bm: (blockSuffix?: string | undefined, modifier?: string | undefined) => string; bem: (blockSuffix?: string | undefined, element?: string | undefined, modifier?: string | undefined) => string; is: { (name: string, state: boolean | undefined): string; (name: string): string; }; cssVar: (object: Record) => Record; cssVarName: (name: string) => string; cssVarBlock: (object: Record) => Record; cssVarBlockName: (name: string) => string; }; style: import("vue").ComputedRef; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly, unknown, unknown, unknown, unknown>; readonly color: import("../../../utils").BuildPropReturn; }>>, { readonly size: import("../../../utils").BuildPropType, unknown, unknown>; readonly color: string; }>> & Record; readonly Upload: import("vue").DefineComponent<{}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, import("vue").EmitsOptions, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly>, {}>; UploadDragger: import("vue").DefineComponent<{ readonly disabled: import("../../../utils").BuildPropReturn; }, { emit: (event: "file", file: File[]) => void; uploaderContext: import("./constants").UploadContext; ns: { namespace: import("vue").ComputedRef; b: (blockSuffix?: string) => string; e: (element?: string | undefined) => string; m: (modifier?: string | undefined) => string; be: (blockSuffix?: string | undefined, element?: string | undefined) => string; em: (element?: string | undefined, modifier?: string | undefined) => string; bm: (blockSuffix?: string | undefined, modifier?: string | undefined) => string; bem: (blockSuffix?: string | undefined, element?: string | undefined, modifier?: string | undefined) => string; is: { (name: string, state: boolean | undefined): string; (name: string): string; }; cssVar: (object: Record) => Record; cssVarName: (name: string) => string; cssVarBlock: (object: Record) => Record; cssVarBlockName: (name: string) => string; }; dragover: import("vue").Ref; disabled: import("vue").ComputedRef; onDrop: (e: DragEvent) => void; onDragover: () => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { file: (file: File[]) => boolean; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; }>> & { onFile?: ((file: File[]) => any) | undefined; }, { readonly disabled: import("../../../utils").BuildPropType; }>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record, string, { readonly data: Record; readonly drag: import("../../../utils").BuildPropType; readonly type: string; readonly name: string; readonly multiple: import("../../../utils").BuildPropType; readonly disabled: boolean; readonly onError: (err: import("./ajax").UploadAjaxError, rawFile: import("./upload").UploadRawFile) => void; readonly placeholder: string; readonly onRemove: (file: import("./upload").UploadFile | import("./upload").UploadRawFile, rawFile?: import("./upload").UploadRawFile | undefined) => void; readonly onProgress: (evt: import("./upload").UploadProgressEvent, rawFile: import("./upload").UploadRawFile) => void; readonly action: string; readonly headers: import("../../../utils").BuildPropType | Headers>, unknown, unknown>; readonly method: string; readonly showFileList: import("../../../utils").BuildPropType; readonly accept: string; readonly fileList: import("./upload").UploadUserFile[]; readonly autoUpload: import("../../../utils").BuildPropType; readonly listType: import("../../../utils").BuildPropType; readonly httpRequest: import("./upload").UploadRequestHandler; readonly directory: import("../../../utils").BuildPropType; readonly withCredentials: boolean; readonly beforeUpload: (rawFile: import("./upload").UploadRawFile) => import("../../../utils").Awaitable; readonly onSuccess: (response: any, rawFile: import("./upload").UploadRawFile) => unknown; readonly onExceed: (files: File[], uploadFiles: import("./upload").UploadUserFile[]) => void; readonly onStart: (rawFile: import("./upload").UploadRawFile) => void; }> & { beforeCreate?: ((() => void) | (() => void)[]) | undefined; created?: ((() => void) | (() => void)[]) | undefined; beforeMount?: ((() => void) | (() => void)[]) | undefined; mounted?: ((() => void) | (() => void)[]) | undefined; beforeUpdate?: ((() => void) | (() => void)[]) | undefined; updated?: ((() => void) | (() => void)[]) | undefined; activated?: ((() => void) | (() => void)[]) | undefined; deactivated?: ((() => void) | (() => void)[]) | undefined; beforeDestroy?: ((() => void) | (() => void)[]) | undefined; beforeUnmount?: ((() => void) | (() => void)[]) | undefined; destroyed?: ((() => void) | (() => void)[]) | undefined; unmounted?: ((() => void) | (() => void)[]) | undefined; renderTracked?: (((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]) | undefined; renderTriggered?: (((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]) | undefined; errorCaptured?: (((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase> | null, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase> | null, info: string) => boolean | void)[]) | undefined; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; $watch(source: string | Function, cb: Function, options?: import("vue").WatchOptions | undefined): import("vue").WatchStopHandle; } & Readonly import("../../../utils").Awaitable>, () => void, unknown, unknown, unknown>; readonly onRemove: import("../../../utils").BuildPropReturn void>, () => void, unknown, unknown, unknown>; readonly onStart: import("../../../utils").BuildPropReturn void>, () => void, unknown, unknown, unknown>; readonly onSuccess: import("../../../utils").BuildPropReturn unknown>, () => void, unknown, unknown, unknown>; readonly onProgress: import("../../../utils").BuildPropReturn void>, () => void, unknown, unknown, unknown>; readonly onError: import("../../../utils").BuildPropReturn void>, () => void, unknown, unknown, unknown>; readonly onExceed: import("../../../utils").BuildPropReturn void>, () => void, unknown, unknown, unknown>; readonly action: import("../../../utils").BuildPropReturn; readonly headers: import("../../../utils").BuildPropReturn | Headers>, unknown, unknown, unknown, unknown>; readonly method: import("../../../utils").BuildPropReturn; readonly data: import("../../../utils").BuildPropReturn import("../../../utils").Mutable<{}>, unknown, unknown, unknown>; readonly multiple: import("../../../utils").BuildPropReturn; readonly name: import("../../../utils").BuildPropReturn; readonly drag: import("../../../utils").BuildPropReturn; readonly withCredentials: BooleanConstructor; readonly showFileList: import("../../../utils").BuildPropReturn; readonly accept: import("../../../utils").BuildPropReturn; readonly type: import("../../../utils").BuildPropReturn; readonly fileList: import("../../../utils").BuildPropReturn, () => [], unknown, unknown, unknown>; readonly autoUpload: import("../../../utils").BuildPropReturn; readonly listType: import("../../../utils").BuildPropReturn; readonly httpRequest: import("../../../utils").BuildPropReturn, import("./upload").UploadRequestHandler, unknown, unknown, unknown>; readonly disabled: BooleanConstructor; readonly limit: NumberConstructor; readonly placeholder: import("../../../utils").BuildPropReturn; readonly directory: import("../../../utils").BuildPropReturn; }>> & import("vue").ShallowUnwrapRef<{ props: Readonly import("../../../utils").Awaitable>, () => void, unknown, unknown, unknown>; readonly onRemove: import("../../../utils").BuildPropReturn void>, () => void, unknown, unknown, unknown>; readonly onStart: import("../../../utils").BuildPropReturn void>, () => void, unknown, unknown, unknown>; readonly onSuccess: import("../../../utils").BuildPropReturn unknown>, () => void, unknown, unknown, unknown>; readonly onProgress: import("../../../utils").BuildPropReturn void>, () => void, unknown, unknown, unknown>; readonly onError: import("../../../utils").BuildPropReturn void>, () => void, unknown, unknown, unknown>; readonly onExceed: import("../../../utils").BuildPropReturn void>, () => void, unknown, unknown, unknown>; readonly action: import("../../../utils").BuildPropReturn; readonly headers: import("../../../utils").BuildPropReturn | Headers>, unknown, unknown, unknown, unknown>; readonly method: import("../../../utils").BuildPropReturn; readonly data: import("../../../utils").BuildPropReturn import("../../../utils").Mutable<{}>, unknown, unknown, unknown>; readonly multiple: import("../../../utils").BuildPropReturn; readonly name: import("../../../utils").BuildPropReturn; readonly drag: import("../../../utils").BuildPropReturn; readonly withCredentials: BooleanConstructor; readonly showFileList: import("../../../utils").BuildPropReturn; readonly accept: import("../../../utils").BuildPropReturn; readonly type: import("../../../utils").BuildPropReturn; readonly fileList: import("../../../utils").BuildPropReturn, () => [], unknown, unknown, unknown>; readonly autoUpload: import("../../../utils").BuildPropReturn; readonly listType: import("../../../utils").BuildPropReturn; readonly httpRequest: import("../../../utils").BuildPropReturn, import("./upload").UploadRequestHandler, unknown, unknown, unknown>; readonly disabled: BooleanConstructor; readonly limit: NumberConstructor; readonly placeholder: import("../../../utils").BuildPropReturn; readonly directory: import("../../../utils").BuildPropReturn; }>> & { [x: string & `on${string}`]: ((...args: any[]) => any) | ((...args: unknown[]) => any) | undefined; }>>; ns: { namespace: import("vue").ComputedRef; b: (blockSuffix?: string) => string; e: (element?: string | undefined) => string; m: (modifier?: string | undefined) => string; be: (blockSuffix?: string | undefined, element?: string | undefined) => string; em: (element?: string | undefined, modifier?: string | undefined) => string; bm: (blockSuffix?: string | undefined, modifier?: string | undefined) => string; bem: (blockSuffix?: string | undefined, element?: string | undefined, modifier?: string | undefined) => string; is: { (name: string, state: boolean | undefined): string; (name: string): string; }; cssVar: (object: Record) => Record; cssVarName: (name: string) => string; cssVarBlock: (object: Record) => Record; cssVarBlockName: (name: string) => string; }; disabled: import("vue").ComputedRef; requests: import("vue").ShallowRef>>; inputRef: import("vue").ShallowRef; uploadFiles: (files: File[]) => void; upload: (rawFile: import("./upload").UploadRawFile) => Promise; doUpload: (rawFile: import("./upload").UploadRawFile, beforeData?: Record | undefined) => void; handleChange: (e: Event) => void; handleClick: () => void; handleKeydown: () => void; abort: (file?: import("./upload").UploadFile | undefined) => void; readonly SgIcon: import("../../../utils").SFCWithInstall, unknown, unknown, unknown, unknown>; readonly color: import("../../../utils").BuildPropReturn; }, { ns: { namespace: import("vue").ComputedRef; b: (blockSuffix?: string) => string; e: (element?: string | undefined) => string; m: (modifier?: string | undefined) => string; be: (blockSuffix?: string | undefined, element?: string | undefined) => string; em: (element?: string | undefined, modifier?: string | undefined) => string; bm: (blockSuffix?: string | undefined, modifier?: string | undefined) => string; bem: (blockSuffix?: string | undefined, element?: string | undefined, modifier?: string | undefined) => string; is: { (name: string, state: boolean | undefined): string; (name: string): string; }; cssVar: (object: Record) => Record; cssVarName: (name: string) => string; cssVarBlock: (object: Record) => Record; cssVarBlockName: (name: string) => string; }; style: import("vue").ComputedRef; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly, unknown, unknown, unknown, unknown>; readonly color: import("../../../utils").BuildPropReturn; }>>, { readonly size: import("../../../utils").BuildPropType, unknown, unknown>; readonly color: string; }>> & Record; readonly Upload: import("vue").DefineComponent<{}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, import("vue").EmitsOptions, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly>, {}>; UploadDragger: import("vue").DefineComponent<{ readonly disabled: import("../../../utils").BuildPropReturn; }, { emit: (event: "file", file: File[]) => void; uploaderContext: import("./constants").UploadContext; ns: { namespace: import("vue").ComputedRef; b: (blockSuffix?: string) => string; e: (element?: string | undefined) => string; m: (modifier?: string | undefined) => string; be: (blockSuffix?: string | undefined, element?: string | undefined) => string; em: (element?: string | undefined, modifier?: string | undefined) => string; bm: (blockSuffix?: string | undefined, modifier?: string | undefined) => string; bem: (blockSuffix?: string | undefined, element?: string | undefined, modifier?: string | undefined) => string; is: { (name: string, state: boolean | undefined): string; (name: string): string; }; cssVar: (object: Record) => Record; cssVarName: (name: string) => string; cssVarBlock: (object: Record) => Record; cssVarBlockName: (name: string) => string; }; dragover: import("vue").Ref; disabled: import("vue").ComputedRef; onDrop: (e: DragEvent) => void; onDragover: () => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { file: (file: File[]) => boolean; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; }>> & { onFile?: ((file: File[]) => any) | undefined; }, { readonly disabled: import("../../../utils").BuildPropType; }>; }> & {} & import("vue").ComponentCustomProperties) | undefined>; abort: (file: import("./upload").UploadFile) => void; submit: () => void; getFiles: () => import("./upload").UploadFiles | { name: string; percentage?: number | undefined; status: import("./upload").UploadStatus; size?: number | undefined; response?: unknown; uid: number; url?: string | undefined; raw?: import("./upload").UploadRawFile | undefined; }[]; clearFiles: (states?: import("./upload").UploadStatus[]) => void; uploadFiles: import("vue").Ref<{ name: string; percentage?: number | undefined; status: import("./upload").UploadStatus; size?: number | undefined; response?: unknown; uid: number; url?: string | undefined; raw?: import("./upload").UploadRawFile | undefined; }[]> | import("vue").WritableComputedRef; handleStart: (rawFile: import("./upload").UploadRawFile) => void; handleError: (err: import("./ajax").UploadAjaxError, rawFile: import("./upload").UploadRawFile) => void; handleRemove: (file: import("./upload").UploadFile | import("./upload").UploadRawFile, rawFile?: import("./upload").UploadRawFile | undefined) => void; handleSuccess: (response: any, rawFile: import("./upload").UploadRawFile) => unknown; handleProgress: (evt: import("./upload").UploadProgressEvent, rawFile: import("./upload").UploadRawFile) => void; isPictureCard: import("vue").ComputedRef; uploadContentProps: import("vue").ComputedRef; UploadList: import("vue").DefineComponent<{ readonly files: import("../../../utils").BuildPropReturn, () => never[], unknown, unknown, unknown>; readonly disabled: import("../../../utils").BuildPropReturn; readonly handlePreview: import("../../../utils").BuildPropReturn void>, () => void, unknown, unknown, unknown>; readonly listType: import("../../../utils").BuildPropReturn; }, { emit: (event: "remove", file: import("./upload").UploadFile) => void; t: import("southgisui/es/hooks").Translator; nsUpload: { namespace: import("vue").ComputedRef; b: (blockSuffix?: string) => string; e: (element?: string | undefined) => string; m: (modifier?: string | undefined) => string; be: (blockSuffix?: string | undefined, element?: string | undefined) => string; em: (element?: string | undefined, modifier?: string | undefined) => string; bm: (blockSuffix?: string | undefined, modifier?: string | undefined) => string; bem: (blockSuffix?: string | undefined, element?: string | undefined, modifier?: string | undefined) => string; is: { (name: string, state: boolean | undefined): string; (name: string): string; }; cssVar: (object: Record) => Record; cssVarName: (name: string) => string; cssVarBlock: (object: Record) => Record; cssVarBlockName: (name: string) => string; }; nsIcon: { namespace: import("vue").ComputedRef; b: (blockSuffix?: string) => string; e: (element?: string | undefined) => string; m: (modifier?: string | undefined) => string; be: (blockSuffix?: string | undefined, element?: string | undefined) => string; em: (element?: string | undefined, modifier?: string | undefined) => string; bm: (blockSuffix?: string | undefined, modifier?: string | undefined) => string; bem: (blockSuffix?: string | undefined, element?: string | undefined, modifier?: string | undefined) => string; is: { (name: string, state: boolean | undefined): string; (name: string): string; }; cssVar: (object: Record) => Record; cssVarName: (name: string) => string; cssVarBlock: (object: Record) => Record; cssVarBlockName: (name: string) => string; }; nsList: { namespace: import("vue").ComputedRef; b: (blockSuffix?: string) => string; e: (element?: string | undefined) => string; m: (modifier?: string | undefined) => string; be: (blockSuffix?: string | undefined, element?: string | undefined) => string; em: (element?: string | undefined, modifier?: string | undefined) => string; bm: (blockSuffix?: string | undefined, modifier?: string | undefined) => string; bem: (blockSuffix?: string | undefined, element?: string | undefined, modifier?: string | undefined) => string; is: { (name: string, state: boolean | undefined): string; (name: string): string; }; cssVar: (object: Record) => Record; cssVarName: (name: string) => string; cssVarBlock: (object: Record) => Record; cssVarBlockName: (name: string) => string; }; disabled: import("vue").ComputedRef; focusing: import("vue").Ref; handleRemove: (file: import("./upload").UploadFile) => void; readonly SgIcon: import("../../../utils").SFCWithInstall, unknown, unknown, unknown, unknown>; readonly color: import("../../../utils").BuildPropReturn; }, { ns: { namespace: import("vue").ComputedRef; b: (blockSuffix?: string) => string; e: (element?: string | undefined) => string; m: (modifier?: string | undefined) => string; be: (blockSuffix?: string | undefined, element?: string | undefined) => string; em: (element?: string | undefined, modifier?: string | undefined) => string; bm: (blockSuffix?: string | undefined, modifier?: string | undefined) => string; bem: (blockSuffix?: string | undefined, element?: string | undefined, modifier?: string | undefined) => string; is: { (name: string, state: boolean | undefined): string; (name: string): string; }; cssVar: (object: Record) => Record; cssVarName: (name: string) => string; cssVarBlock: (object: Record) => Record; cssVarBlockName: (name: string) => string; }; style: import("vue").ComputedRef; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly, unknown, unknown, unknown, unknown>; readonly color: import("../../../utils").BuildPropReturn; }>>, { readonly size: import("../../../utils").BuildPropType, unknown, unknown>; readonly color: string; }>> & Record; readonly Document: import("vue").DefineComponent<{}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, import("vue").EmitsOptions, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly>, {}>; readonly Close: import("vue").DefineComponent<{}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, import("vue").EmitsOptions, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly>, {}>; readonly Delete: import("vue").DefineComponent<{}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, import("vue").EmitsOptions, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly>, {}>; readonly ZoomIn: import("vue").DefineComponent<{}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, import("vue").EmitsOptions, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly>, {}>; readonly Check: import("vue").DefineComponent<{}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, import("vue").EmitsOptions, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly>, {}>; readonly CircleCheck: import("vue").DefineComponent<{}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, import("vue").EmitsOptions, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly>, {}>; readonly SgProgress: import("../../../utils").SFCWithInstall; readonly status: import("../../../utils").BuildPropReturn; readonly strokeWidth: import("../../../utils").BuildPropReturn; readonly textInside: import("../../../utils").BuildPropReturn; readonly hideInfo: import("../../../utils").BuildPropReturn; readonly format: import("../../../utils").BuildPropReturn string>, (percent: number) => string, unknown, unknown, unknown>; readonly textColor: StringConstructor; readonly innerColor: StringConstructor; readonly noRound: import("../../../utils").BuildPropReturn; readonly indeterminate: import("../../../utils").BuildPropReturn; readonly duration: import("../../../utils").BuildPropReturn; }, { progressStyle: import("vue").ComputedRef; textInsideStyle: import("vue").ComputedRef; statusIcon: import("vue").ComputedRef>, {}>>; progressTextSize: import("vue").ComputedRef; content: import("vue").ComputedRef; slotData: import("vue").ComputedRef<{ percent: number; }>; stroke: import("vue").ComputedRef; progressRef: import("vue").Ref; ns: { namespace: import("vue").ComputedRef; b: (blockSuffix?: string) => string; e: (element?: string | undefined) => string; m: (modifier?: string | undefined) => string; be: (blockSuffix?: string | undefined, element?: string | undefined) => string; em: (element?: string | undefined, modifier?: string | undefined) => string; bm: (blockSuffix?: string | undefined, modifier?: string | undefined) => string; bem: (blockSuffix?: string | undefined, element?: string | undefined, modifier?: string | undefined) => string; is: { (name: string, state: boolean | undefined): string; (name: string): string; }; cssVar: (object: Record) => Record; cssVarName: (name: string) => string; cssVarBlock: (object: Record) => Record; cssVarBlockName: (name: string) => string; }; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; readonly status: import("../../../utils").BuildPropReturn; readonly strokeWidth: import("../../../utils").BuildPropReturn; readonly textInside: import("../../../utils").BuildPropReturn; readonly hideInfo: import("../../../utils").BuildPropReturn; readonly format: import("../../../utils").BuildPropReturn string>, (percent: number) => string, unknown, unknown, unknown>; readonly textColor: StringConstructor; readonly innerColor: StringConstructor; readonly noRound: import("../../../utils").BuildPropReturn; readonly indeterminate: import("../../../utils").BuildPropReturn; readonly duration: import("../../../utils").BuildPropReturn; }>>, { readonly strokeWidth: number; readonly indeterminate: import("../../../utils").BuildPropType; readonly format: (percent: number) => string; readonly status: string; readonly percent: number; readonly textInside: import("../../../utils").BuildPropType; readonly hideInfo: import("../../../utils").BuildPropType; readonly noRound: import("../../../utils").BuildPropType; readonly duration: number; }>> & Record; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { remove: (file: import("./upload").UploadFile) => boolean; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly, () => never[], unknown, unknown, unknown>; readonly disabled: import("../../../utils").BuildPropReturn; readonly handlePreview: import("../../../utils").BuildPropReturn void>, () => void, unknown, unknown, unknown>; readonly listType: import("../../../utils").BuildPropReturn; }>> & { onRemove?: ((file: import("./upload").UploadFile) => any) | undefined; }, { readonly disabled: import("../../../utils").BuildPropType; readonly listType: import("../../../utils").BuildPropType; readonly files: import("./upload").UploadFiles; readonly handlePreview: (uploadFile: import("./upload").UploadFile) => void; }>; UploadContent: import("vue").DefineComponent<{ readonly beforeUpload: import("../../../utils").BuildPropReturn import("../../../utils").Awaitable>, () => void, unknown, unknown, unknown>; readonly onRemove: import("../../../utils").BuildPropReturn void>, () => void, unknown, unknown, unknown>; readonly onStart: import("../../../utils").BuildPropReturn void>, () => void, unknown, unknown, unknown>; readonly onSuccess: import("../../../utils").BuildPropReturn unknown>, () => void, unknown, unknown, unknown>; readonly onProgress: import("../../../utils").BuildPropReturn void>, () => void, unknown, unknown, unknown>; readonly onError: import("../../../utils").BuildPropReturn void>, () => void, unknown, unknown, unknown>; readonly onExceed: import("../../../utils").BuildPropReturn void>, () => void, unknown, unknown, unknown>; readonly action: import("../../../utils").BuildPropReturn; readonly headers: import("../../../utils").BuildPropReturn | Headers>, unknown, unknown, unknown, unknown>; readonly method: import("../../../utils").BuildPropReturn; readonly data: import("../../../utils").BuildPropReturn import("../../../utils").Mutable<{}>, unknown, unknown, unknown>; readonly multiple: import("../../../utils").BuildPropReturn; readonly name: import("../../../utils").BuildPropReturn; readonly drag: import("../../../utils").BuildPropReturn; readonly withCredentials: BooleanConstructor; readonly showFileList: import("../../../utils").BuildPropReturn; readonly accept: import("../../../utils").BuildPropReturn; readonly type: import("../../../utils").BuildPropReturn; readonly fileList: import("../../../utils").BuildPropReturn, () => [], unknown, unknown, unknown>; readonly autoUpload: import("../../../utils").BuildPropReturn; readonly listType: import("../../../utils").BuildPropReturn; readonly httpRequest: import("../../../utils").BuildPropReturn, import("./upload").UploadRequestHandler, unknown, unknown, unknown>; readonly disabled: BooleanConstructor; readonly limit: NumberConstructor; readonly placeholder: import("../../../utils").BuildPropReturn; readonly directory: import("../../../utils").BuildPropReturn; }, { props: Readonly import("../../../utils").Awaitable>, () => void, unknown, unknown, unknown>; readonly onRemove: import("../../../utils").BuildPropReturn void>, () => void, unknown, unknown, unknown>; readonly onStart: import("../../../utils").BuildPropReturn void>, () => void, unknown, unknown, unknown>; readonly onSuccess: import("../../../utils").BuildPropReturn unknown>, () => void, unknown, unknown, unknown>; readonly onProgress: import("../../../utils").BuildPropReturn void>, () => void, unknown, unknown, unknown>; readonly onError: import("../../../utils").BuildPropReturn void>, () => void, unknown, unknown, unknown>; readonly onExceed: import("../../../utils").BuildPropReturn void>, () => void, unknown, unknown, unknown>; readonly action: import("../../../utils").BuildPropReturn; readonly headers: import("../../../utils").BuildPropReturn | Headers>, unknown, unknown, unknown, unknown>; readonly method: import("../../../utils").BuildPropReturn; readonly data: import("../../../utils").BuildPropReturn import("../../../utils").Mutable<{}>, unknown, unknown, unknown>; readonly multiple: import("../../../utils").BuildPropReturn; readonly name: import("../../../utils").BuildPropReturn; readonly drag: import("../../../utils").BuildPropReturn; readonly withCredentials: BooleanConstructor; readonly showFileList: import("../../../utils").BuildPropReturn; readonly accept: import("../../../utils").BuildPropReturn; readonly type: import("../../../utils").BuildPropReturn; readonly fileList: import("../../../utils").BuildPropReturn, () => [], unknown, unknown, unknown>; readonly autoUpload: import("../../../utils").BuildPropReturn; readonly listType: import("../../../utils").BuildPropReturn; readonly httpRequest: import("../../../utils").BuildPropReturn, import("./upload").UploadRequestHandler, unknown, unknown, unknown>; readonly disabled: BooleanConstructor; readonly limit: NumberConstructor; readonly placeholder: import("../../../utils").BuildPropReturn; readonly directory: import("../../../utils").BuildPropReturn; }>> & { [x: string & `on${string}`]: ((...args: any[]) => any) | ((...args: unknown[]) => any) | undefined; }>>; ns: { namespace: import("vue").ComputedRef; b: (blockSuffix?: string) => string; e: (element?: string | undefined) => string; m: (modifier?: string | undefined) => string; be: (blockSuffix?: string | undefined, element?: string | undefined) => string; em: (element?: string | undefined, modifier?: string | undefined) => string; bm: (blockSuffix?: string | undefined, modifier?: string | undefined) => string; bem: (blockSuffix?: string | undefined, element?: string | undefined, modifier?: string | undefined) => string; is: { (name: string, state: boolean | undefined): string; (name: string): string; }; cssVar: (object: Record) => Record; cssVarName: (name: string) => string; cssVarBlock: (object: Record) => Record; cssVarBlockName: (name: string) => string; }; disabled: import("vue").ComputedRef; requests: import("vue").ShallowRef>>; inputRef: import("vue").ShallowRef; uploadFiles: (files: File[]) => void; upload: (rawFile: import("./upload").UploadRawFile) => Promise; doUpload: (rawFile: import("./upload").UploadRawFile, beforeData?: Record | undefined) => void; handleChange: (e: Event) => void; handleClick: () => void; handleKeydown: () => void; abort: (file?: import("./upload").UploadFile | undefined) => void; readonly SgIcon: import("../../../utils").SFCWithInstall, unknown, unknown, unknown, unknown>; readonly color: import("../../../utils").BuildPropReturn; }, { ns: { namespace: import("vue").ComputedRef; b: (blockSuffix?: string) => string; e: (element?: string | undefined) => string; m: (modifier?: string | undefined) => string; be: (blockSuffix?: string | undefined, element?: string | undefined) => string; em: (element?: string | undefined, modifier?: string | undefined) => string; bm: (blockSuffix?: string | undefined, modifier?: string | undefined) => string; bem: (blockSuffix?: string | undefined, element?: string | undefined, modifier?: string | undefined) => string; is: { (name: string, state: boolean | undefined): string; (name: string): string; }; cssVar: (object: Record) => Record; cssVarName: (name: string) => string; cssVarBlock: (object: Record) => Record; cssVarBlockName: (name: string) => string; }; style: import("vue").ComputedRef; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly, unknown, unknown, unknown, unknown>; readonly color: import("../../../utils").BuildPropReturn; }>>, { readonly size: import("../../../utils").BuildPropType, unknown, unknown>; readonly color: string; }>> & Record; readonly Upload: import("vue").DefineComponent<{}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, import("vue").EmitsOptions, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly>, {}>; UploadDragger: import("vue").DefineComponent<{ readonly disabled: import("../../../utils").BuildPropReturn; }, { emit: (event: "file", file: File[]) => void; uploaderContext: import("./constants").UploadContext; ns: { namespace: import("vue").ComputedRef; b: (blockSuffix?: string) => string; e: (element?: string | undefined) => string; m: (modifier?: string | undefined) => string; be: (blockSuffix?: string | undefined, element?: string | undefined) => string; em: (element?: string | undefined, modifier?: string | undefined) => string; bm: (blockSuffix?: string | undefined, modifier?: string | undefined) => string; bem: (blockSuffix?: string | undefined, element?: string | undefined, modifier?: string | undefined) => string; is: { (name: string, state: boolean | undefined): string; (name: string): string; }; cssVar: (object: Record) => Record; cssVarName: (name: string) => string; cssVarBlock: (object: Record) => Record; cssVarBlockName: (name: string) => string; }; dragover: import("vue").Ref; disabled: import("vue").ComputedRef; onDrop: (e: DragEvent) => void; onDragover: () => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { file: (file: File[]) => boolean; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; }>> & { onFile?: ((file: File[]) => any) | undefined; }, { readonly disabled: import("../../../utils").BuildPropType; }>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly import("../../../utils").Awaitable>, () => void, unknown, unknown, unknown>; readonly onRemove: import("../../../utils").BuildPropReturn void>, () => void, unknown, unknown, unknown>; readonly onStart: import("../../../utils").BuildPropReturn void>, () => void, unknown, unknown, unknown>; readonly onSuccess: import("../../../utils").BuildPropReturn unknown>, () => void, unknown, unknown, unknown>; readonly onProgress: import("../../../utils").BuildPropReturn void>, () => void, unknown, unknown, unknown>; readonly onError: import("../../../utils").BuildPropReturn void>, () => void, unknown, unknown, unknown>; readonly onExceed: import("../../../utils").BuildPropReturn void>, () => void, unknown, unknown, unknown>; readonly action: import("../../../utils").BuildPropReturn; readonly headers: import("../../../utils").BuildPropReturn | Headers>, unknown, unknown, unknown, unknown>; readonly method: import("../../../utils").BuildPropReturn; readonly data: import("../../../utils").BuildPropReturn import("../../../utils").Mutable<{}>, unknown, unknown, unknown>; readonly multiple: import("../../../utils").BuildPropReturn; readonly name: import("../../../utils").BuildPropReturn; readonly drag: import("../../../utils").BuildPropReturn; readonly withCredentials: BooleanConstructor; readonly showFileList: import("../../../utils").BuildPropReturn; readonly accept: import("../../../utils").BuildPropReturn; readonly type: import("../../../utils").BuildPropReturn; readonly fileList: import("../../../utils").BuildPropReturn, () => [], unknown, unknown, unknown>; readonly autoUpload: import("../../../utils").BuildPropReturn; readonly listType: import("../../../utils").BuildPropReturn; readonly httpRequest: import("../../../utils").BuildPropReturn, import("./upload").UploadRequestHandler, unknown, unknown, unknown>; readonly disabled: BooleanConstructor; readonly limit: NumberConstructor; readonly placeholder: import("../../../utils").BuildPropReturn; readonly directory: import("../../../utils").BuildPropReturn; }>>, { readonly data: Record; readonly drag: import("../../../utils").BuildPropType; readonly type: string; readonly name: string; readonly multiple: import("../../../utils").BuildPropType; readonly disabled: boolean; readonly onError: (err: import("./ajax").UploadAjaxError, rawFile: import("./upload").UploadRawFile) => void; readonly placeholder: string; readonly onRemove: (file: import("./upload").UploadFile | import("./upload").UploadRawFile, rawFile?: import("./upload").UploadRawFile | undefined) => void; readonly onProgress: (evt: import("./upload").UploadProgressEvent, rawFile: import("./upload").UploadRawFile) => void; readonly action: string; readonly headers: import("../../../utils").BuildPropType | Headers>, unknown, unknown>; readonly method: string; readonly showFileList: import("../../../utils").BuildPropType; readonly accept: string; readonly fileList: import("./upload").UploadUserFile[]; readonly autoUpload: import("../../../utils").BuildPropType; readonly listType: import("../../../utils").BuildPropType; readonly httpRequest: import("./upload").UploadRequestHandler; readonly directory: import("../../../utils").BuildPropType; readonly withCredentials: boolean; readonly beforeUpload: (rawFile: import("./upload").UploadRawFile) => import("../../../utils").Awaitable; readonly onSuccess: (response: any, rawFile: import("./upload").UploadRawFile) => unknown; readonly onExceed: (files: File[], uploadFiles: import("./upload").UploadUserFile[]) => void; readonly onStart: (rawFile: import("./upload").UploadRawFile) => void; }>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly import("../../../utils").Awaitable>, () => void, unknown, unknown, unknown>; readonly beforeRemove: import("../../../utils").BuildPropReturn import("../../../utils").Awaitable>, unknown, unknown, unknown, unknown>; readonly onRemove: import("../../../utils").BuildPropReturn void>, () => void, unknown, unknown, unknown>; readonly onChange: import("../../../utils").BuildPropReturn void>, () => void, unknown, unknown, unknown>; readonly onPreview: import("../../../utils").BuildPropReturn void>, () => void, unknown, unknown, unknown>; readonly onSuccess: import("../../../utils").BuildPropReturn void>, () => void, unknown, unknown, unknown>; readonly onProgress: import("../../../utils").BuildPropReturn void>, () => void, unknown, unknown, unknown>; readonly onError: import("../../../utils").BuildPropReturn void>, () => void, unknown, unknown, unknown>; readonly onExceed: import("../../../utils").BuildPropReturn void>, () => void, unknown, unknown, unknown>; readonly action: import("../../../utils").BuildPropReturn; readonly headers: import("../../../utils").BuildPropReturn | Headers>, unknown, unknown, unknown, unknown>; readonly method: import("../../../utils").BuildPropReturn; readonly data: import("../../../utils").BuildPropReturn import("../../../utils").Mutable<{}>, unknown, unknown, unknown>; readonly multiple: import("../../../utils").BuildPropReturn; readonly name: import("../../../utils").BuildPropReturn; readonly drag: import("../../../utils").BuildPropReturn; readonly withCredentials: BooleanConstructor; readonly showFileList: import("../../../utils").BuildPropReturn; readonly accept: import("../../../utils").BuildPropReturn; readonly type: import("../../../utils").BuildPropReturn; readonly fileList: import("../../../utils").BuildPropReturn, () => [], unknown, unknown, unknown>; readonly autoUpload: import("../../../utils").BuildPropReturn; readonly listType: import("../../../utils").BuildPropReturn; readonly httpRequest: import("../../../utils").BuildPropReturn, import("./upload").UploadRequestHandler, unknown, unknown, unknown>; readonly disabled: BooleanConstructor; readonly limit: NumberConstructor; readonly placeholder: import("../../../utils").BuildPropReturn; readonly directory: import("../../../utils").BuildPropReturn; }>>, { readonly data: Record; readonly drag: import("../../../utils").BuildPropType; readonly type: string; readonly name: string; readonly onChange: (uploadFile: import("./upload").UploadFile, uploadFiles: import("./upload").UploadFiles) => void; readonly multiple: import("../../../utils").BuildPropType; readonly disabled: boolean; readonly onError: (error: Error, uploadFile: import("./upload").UploadFile, uploadFiles: import("./upload").UploadFiles) => void; readonly placeholder: string; readonly onRemove: (uploadFile: import("./upload").UploadFile, uploadFiles: import("./upload").UploadFiles) => void; readonly onProgress: (evt: import("./upload").UploadProgressEvent, uploadFile: import("./upload").UploadFile, uploadFiles: import("./upload").UploadFiles) => void; readonly action: string; readonly headers: import("../../../utils").BuildPropType | Headers>, unknown, unknown>; readonly method: string; readonly showFileList: import("../../../utils").BuildPropType; readonly accept: string; readonly fileList: import("./upload").UploadUserFile[]; readonly autoUpload: import("../../../utils").BuildPropType; readonly listType: import("../../../utils").BuildPropType; readonly httpRequest: import("./upload").UploadRequestHandler; readonly directory: import("../../../utils").BuildPropType; readonly withCredentials: boolean; readonly beforeUpload: (rawFile: import("./upload").UploadRawFile) => import("../../../utils").Awaitable; readonly beforeRemove: (uploadFile: import("./upload").UploadFile, uploadFiles: import("./upload").UploadFiles) => import("../../../utils").Awaitable; readonly onPreview: (uploadFile: import("./upload").UploadFile) => void; readonly onSuccess: (response: any, uploadFile: import("./upload").UploadFile, uploadFiles: import("./upload").UploadFiles) => void; readonly onExceed: (files: File[], uploadFiles: import("./upload").UploadUserFile[]) => void; }>; export default _default;