版博士V2.0程序
Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.
 
 
 
 

1816 строки
172 KiB

  1. export declare const ElUpload: import("element-plus/es/utils").SFCWithInstall<import("vue").DefineComponent<{
  2. readonly beforeUpload: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (rawFile: import("./src/upload").UploadRawFile) => import("element-plus/es/utils").Awaitable<boolean | void | File | Blob | null | undefined>) | (() => (rawFile: import("./src/upload").UploadRawFile) => import("element-plus/es/utils").Awaitable<boolean | void | File | Blob | null | undefined>) | {
  3. (): (rawFile: import("./src/upload").UploadRawFile) => import("element-plus/es/utils").Awaitable<boolean | void | File | Blob | null | undefined>;
  4. new (): any;
  5. readonly prototype: any;
  6. } | ((new (...args: any[]) => (rawFile: import("./src/upload").UploadRawFile) => import("element-plus/es/utils").Awaitable<boolean | void | File | Blob | null | undefined>) | (() => (rawFile: import("./src/upload").UploadRawFile) => import("element-plus/es/utils").Awaitable<boolean | void | File | Blob | null | undefined>) | {
  7. (): (rawFile: import("./src/upload").UploadRawFile) => import("element-plus/es/utils").Awaitable<boolean | void | File | Blob | null | undefined>;
  8. new (): any;
  9. readonly prototype: any;
  10. })[], unknown, unknown, () => void, boolean>;
  11. readonly beforeRemove: {
  12. readonly type: import("vue").PropType<(uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => import("element-plus/es/utils").Awaitable<boolean>>;
  13. readonly required: false;
  14. readonly validator: ((val: unknown) => boolean) | undefined;
  15. __epPropKey: true;
  16. };
  17. readonly onRemove: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void) | (() => (uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void) | {
  18. (): (uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void;
  19. new (): any;
  20. readonly prototype: any;
  21. } | ((new (...args: any[]) => (uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void) | (() => (uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void) | {
  22. (): (uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void;
  23. new (): any;
  24. readonly prototype: any;
  25. })[], unknown, unknown, () => void, boolean>;
  26. readonly onChange: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void) | (() => (uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void) | {
  27. (): (uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void;
  28. new (): any;
  29. readonly prototype: any;
  30. } | ((new (...args: any[]) => (uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void) | (() => (uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void) | {
  31. (): (uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void;
  32. new (): any;
  33. readonly prototype: any;
  34. })[], unknown, unknown, () => void, boolean>;
  35. readonly onPreview: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (uploadFile: import("./src/upload").UploadFile) => void) | (() => (uploadFile: import("./src/upload").UploadFile) => void) | {
  36. (): (uploadFile: import("./src/upload").UploadFile) => void;
  37. new (): any;
  38. readonly prototype: any;
  39. } | ((new (...args: any[]) => (uploadFile: import("./src/upload").UploadFile) => void) | (() => (uploadFile: import("./src/upload").UploadFile) => void) | {
  40. (): (uploadFile: import("./src/upload").UploadFile) => void;
  41. new (): any;
  42. readonly prototype: any;
  43. })[], unknown, unknown, () => void, boolean>;
  44. readonly onSuccess: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (response: any, uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void) | (() => (response: any, uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void) | {
  45. (): (response: any, uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void;
  46. new (): any;
  47. readonly prototype: any;
  48. } | ((new (...args: any[]) => (response: any, uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void) | (() => (response: any, uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void) | {
  49. (): (response: any, uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void;
  50. new (): any;
  51. readonly prototype: any;
  52. })[], unknown, unknown, () => void, boolean>;
  53. readonly onProgress: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (evt: import("./src/upload").UploadProgressEvent, uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void) | (() => (evt: import("./src/upload").UploadProgressEvent, uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void) | {
  54. (): (evt: import("./src/upload").UploadProgressEvent, uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void;
  55. new (): any;
  56. readonly prototype: any;
  57. } | ((new (...args: any[]) => (evt: import("./src/upload").UploadProgressEvent, uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void) | (() => (evt: import("./src/upload").UploadProgressEvent, uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void) | {
  58. (): (evt: import("./src/upload").UploadProgressEvent, uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void;
  59. new (): any;
  60. readonly prototype: any;
  61. })[], unknown, unknown, () => void, boolean>;
  62. readonly onError: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (error: Error, uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void) | (() => (error: Error, uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void) | {
  63. (): (error: Error, uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void;
  64. new (): any;
  65. readonly prototype: any;
  66. } | ((new (...args: any[]) => (error: Error, uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void) | (() => (error: Error, uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void) | {
  67. (): (error: Error, uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void;
  68. new (): any;
  69. readonly prototype: any;
  70. })[], unknown, unknown, () => void, boolean>;
  71. readonly onExceed: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (files: File[], uploadFiles: import("./src/upload").UploadUserFile[]) => void) | (() => (files: File[], uploadFiles: import("./src/upload").UploadUserFile[]) => void) | {
  72. (): (files: File[], uploadFiles: import("./src/upload").UploadUserFile[]) => void;
  73. new (): any;
  74. readonly prototype: any;
  75. } | ((new (...args: any[]) => (files: File[], uploadFiles: import("./src/upload").UploadUserFile[]) => void) | (() => (files: File[], uploadFiles: import("./src/upload").UploadUserFile[]) => void) | {
  76. (): (files: File[], uploadFiles: import("./src/upload").UploadUserFile[]) => void;
  77. new (): any;
  78. readonly prototype: any;
  79. })[], unknown, unknown, () => void, boolean>;
  80. readonly action: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "#", boolean>;
  81. readonly headers: {
  82. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => Record<string, any> | Headers) | (() => Record<string, any> | Headers) | ((new (...args: any[]) => Record<string, any> | Headers) | (() => Record<string, any> | Headers))[], unknown, unknown>>;
  83. readonly required: false;
  84. readonly validator: ((val: unknown) => boolean) | undefined;
  85. __epPropKey: true;
  86. };
  87. readonly method: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "post", boolean>;
  88. readonly data: import("element-plus/es/utils").EpPropFinalized<ObjectConstructor, unknown, unknown, () => import("element-plus/es/utils").Mutable<{}>, boolean>;
  89. readonly multiple: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  90. readonly name: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "file", boolean>;
  91. readonly drag: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  92. readonly withCredentials: BooleanConstructor;
  93. readonly showFileList: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  94. readonly accept: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  95. readonly type: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "select", boolean>;
  96. readonly fileList: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("./src/upload").UploadUserFile[]) | (() => import("./src/upload").UploadUserFile[]) | ((new (...args: any[]) => import("./src/upload").UploadUserFile[]) | (() => import("./src/upload").UploadUserFile[]))[], unknown, unknown, () => [], boolean>;
  97. readonly autoUpload: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  98. readonly listType: import("element-plus/es/utils").EpPropFinalized<StringConstructor, "text" | "picture" | "picture-card", unknown, "text", boolean>;
  99. readonly httpRequest: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("./src/upload").UploadRequestHandler) | (() => import("./src/upload").UploadRequestHandler) | {
  100. (): import("./src/upload").UploadRequestHandler;
  101. new (): any;
  102. readonly prototype: any;
  103. } | ((new (...args: any[]) => import("./src/upload").UploadRequestHandler) | (() => import("./src/upload").UploadRequestHandler) | {
  104. (): import("./src/upload").UploadRequestHandler;
  105. new (): any;
  106. readonly prototype: any;
  107. })[], unknown, unknown, import("./src/upload").UploadRequestHandler, boolean>;
  108. readonly disabled: BooleanConstructor;
  109. readonly limit: NumberConstructor;
  110. }, {
  111. props: Readonly<import("@vue/shared").LooseRequired<Readonly<import("vue").ExtractPropTypes<{
  112. readonly beforeUpload: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (rawFile: import("./src/upload").UploadRawFile) => import("element-plus/es/utils").Awaitable<boolean | void | File | Blob | null | undefined>) | (() => (rawFile: import("./src/upload").UploadRawFile) => import("element-plus/es/utils").Awaitable<boolean | void | File | Blob | null | undefined>) | {
  113. (): (rawFile: import("./src/upload").UploadRawFile) => import("element-plus/es/utils").Awaitable<boolean | void | File | Blob | null | undefined>;
  114. new (): any;
  115. readonly prototype: any;
  116. } | ((new (...args: any[]) => (rawFile: import("./src/upload").UploadRawFile) => import("element-plus/es/utils").Awaitable<boolean | void | File | Blob | null | undefined>) | (() => (rawFile: import("./src/upload").UploadRawFile) => import("element-plus/es/utils").Awaitable<boolean | void | File | Blob | null | undefined>) | {
  117. (): (rawFile: import("./src/upload").UploadRawFile) => import("element-plus/es/utils").Awaitable<boolean | void | File | Blob | null | undefined>;
  118. new (): any;
  119. readonly prototype: any;
  120. })[], unknown, unknown, () => void, boolean>;
  121. readonly beforeRemove: {
  122. readonly type: import("vue").PropType<(uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => import("element-plus/es/utils").Awaitable<boolean>>;
  123. readonly required: false;
  124. readonly validator: ((val: unknown) => boolean) | undefined;
  125. __epPropKey: true;
  126. };
  127. readonly onRemove: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void) | (() => (uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void) | {
  128. (): (uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void;
  129. new (): any;
  130. readonly prototype: any;
  131. } | ((new (...args: any[]) => (uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void) | (() => (uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void) | {
  132. (): (uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void;
  133. new (): any;
  134. readonly prototype: any;
  135. })[], unknown, unknown, () => void, boolean>;
  136. readonly onChange: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void) | (() => (uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void) | {
  137. (): (uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void;
  138. new (): any;
  139. readonly prototype: any;
  140. } | ((new (...args: any[]) => (uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void) | (() => (uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void) | {
  141. (): (uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void;
  142. new (): any;
  143. readonly prototype: any;
  144. })[], unknown, unknown, () => void, boolean>;
  145. readonly onPreview: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (uploadFile: import("./src/upload").UploadFile) => void) | (() => (uploadFile: import("./src/upload").UploadFile) => void) | {
  146. (): (uploadFile: import("./src/upload").UploadFile) => void;
  147. new (): any;
  148. readonly prototype: any;
  149. } | ((new (...args: any[]) => (uploadFile: import("./src/upload").UploadFile) => void) | (() => (uploadFile: import("./src/upload").UploadFile) => void) | {
  150. (): (uploadFile: import("./src/upload").UploadFile) => void;
  151. new (): any;
  152. readonly prototype: any;
  153. })[], unknown, unknown, () => void, boolean>;
  154. readonly onSuccess: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (response: any, uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void) | (() => (response: any, uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void) | {
  155. (): (response: any, uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void;
  156. new (): any;
  157. readonly prototype: any;
  158. } | ((new (...args: any[]) => (response: any, uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void) | (() => (response: any, uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void) | {
  159. (): (response: any, uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void;
  160. new (): any;
  161. readonly prototype: any;
  162. })[], unknown, unknown, () => void, boolean>;
  163. readonly onProgress: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (evt: import("./src/upload").UploadProgressEvent, uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void) | (() => (evt: import("./src/upload").UploadProgressEvent, uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void) | {
  164. (): (evt: import("./src/upload").UploadProgressEvent, uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void;
  165. new (): any;
  166. readonly prototype: any;
  167. } | ((new (...args: any[]) => (evt: import("./src/upload").UploadProgressEvent, uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void) | (() => (evt: import("./src/upload").UploadProgressEvent, uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void) | {
  168. (): (evt: import("./src/upload").UploadProgressEvent, uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void;
  169. new (): any;
  170. readonly prototype: any;
  171. })[], unknown, unknown, () => void, boolean>;
  172. readonly onError: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (error: Error, uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void) | (() => (error: Error, uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void) | {
  173. (): (error: Error, uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void;
  174. new (): any;
  175. readonly prototype: any;
  176. } | ((new (...args: any[]) => (error: Error, uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void) | (() => (error: Error, uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void) | {
  177. (): (error: Error, uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void;
  178. new (): any;
  179. readonly prototype: any;
  180. })[], unknown, unknown, () => void, boolean>;
  181. readonly onExceed: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (files: File[], uploadFiles: import("./src/upload").UploadUserFile[]) => void) | (() => (files: File[], uploadFiles: import("./src/upload").UploadUserFile[]) => void) | {
  182. (): (files: File[], uploadFiles: import("./src/upload").UploadUserFile[]) => void;
  183. new (): any;
  184. readonly prototype: any;
  185. } | ((new (...args: any[]) => (files: File[], uploadFiles: import("./src/upload").UploadUserFile[]) => void) | (() => (files: File[], uploadFiles: import("./src/upload").UploadUserFile[]) => void) | {
  186. (): (files: File[], uploadFiles: import("./src/upload").UploadUserFile[]) => void;
  187. new (): any;
  188. readonly prototype: any;
  189. })[], unknown, unknown, () => void, boolean>;
  190. readonly action: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "#", boolean>;
  191. readonly headers: {
  192. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => Record<string, any> | Headers) | (() => Record<string, any> | Headers) | ((new (...args: any[]) => Record<string, any> | Headers) | (() => Record<string, any> | Headers))[], unknown, unknown>>;
  193. readonly required: false;
  194. readonly validator: ((val: unknown) => boolean) | undefined;
  195. __epPropKey: true;
  196. };
  197. readonly method: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "post", boolean>;
  198. readonly data: import("element-plus/es/utils").EpPropFinalized<ObjectConstructor, unknown, unknown, () => import("element-plus/es/utils").Mutable<{}>, boolean>;
  199. readonly multiple: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  200. readonly name: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "file", boolean>;
  201. readonly drag: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  202. readonly withCredentials: BooleanConstructor;
  203. readonly showFileList: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  204. readonly accept: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  205. readonly type: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "select", boolean>;
  206. readonly fileList: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("./src/upload").UploadUserFile[]) | (() => import("./src/upload").UploadUserFile[]) | ((new (...args: any[]) => import("./src/upload").UploadUserFile[]) | (() => import("./src/upload").UploadUserFile[]))[], unknown, unknown, () => [], boolean>;
  207. readonly autoUpload: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  208. readonly listType: import("element-plus/es/utils").EpPropFinalized<StringConstructor, "text" | "picture" | "picture-card", unknown, "text", boolean>;
  209. readonly httpRequest: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("./src/upload").UploadRequestHandler) | (() => import("./src/upload").UploadRequestHandler) | {
  210. (): import("./src/upload").UploadRequestHandler;
  211. new (): any;
  212. readonly prototype: any;
  213. } | ((new (...args: any[]) => import("./src/upload").UploadRequestHandler) | (() => import("./src/upload").UploadRequestHandler) | {
  214. (): import("./src/upload").UploadRequestHandler;
  215. new (): any;
  216. readonly prototype: any;
  217. })[], unknown, unknown, import("./src/upload").UploadRequestHandler, boolean>;
  218. readonly disabled: BooleanConstructor;
  219. readonly limit: NumberConstructor;
  220. }>> & {
  221. [x: string & `on${string}`]: ((...args: any[]) => any) | ((...args: unknown[]) => any) | undefined;
  222. }>>;
  223. slots: Readonly<{
  224. [name: string]: import("vue").Slot | undefined;
  225. }>;
  226. disabled: import("vue").ComputedRef<boolean>;
  227. uploadRef: import("vue").ShallowRef<({
  228. $: import("vue").ComponentInternalInstance;
  229. $data: {};
  230. $props: Partial<{
  231. readonly type: string;
  232. readonly disabled: boolean;
  233. readonly name: string;
  234. readonly drag: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  235. readonly multiple: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  236. readonly data: Record<string, any>;
  237. readonly onError: (err: import("./src/ajax").UploadAjaxError, rawFile: import("./src/upload").UploadRawFile) => void;
  238. readonly onProgress: (evt: import("./src/upload").UploadProgressEvent, rawFile: import("./src/upload").UploadRawFile) => void;
  239. readonly action: string;
  240. readonly method: string;
  241. readonly showFileList: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  242. readonly accept: string;
  243. readonly fileList: import("./src/upload").UploadUserFile[];
  244. readonly autoUpload: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  245. readonly listType: import("element-plus/es/utils").EpPropMergeType<StringConstructor, "text" | "picture" | "picture-card", unknown>;
  246. readonly httpRequest: import("./src/upload").UploadRequestHandler;
  247. readonly withCredentials: boolean;
  248. readonly beforeUpload: (rawFile: import("./src/upload").UploadRawFile) => import("element-plus/es/utils").Awaitable<boolean | void | File | Blob | null | undefined>;
  249. readonly onRemove: (file: import("./src/upload").UploadFile | import("./src/upload").UploadRawFile, rawFile?: import("./src/upload").UploadRawFile | undefined) => void;
  250. readonly onSuccess: (response: any, rawFile: import("./src/upload").UploadRawFile) => unknown;
  251. readonly onExceed: (files: File[], uploadFiles: import("./src/upload").UploadUserFile[]) => void;
  252. readonly onStart: (rawFile: import("./src/upload").UploadRawFile) => void;
  253. }> & Omit<Readonly<import("vue").ExtractPropTypes<{
  254. readonly beforeUpload: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (rawFile: import("./src/upload").UploadRawFile) => import("element-plus/es/utils").Awaitable<boolean | void | File | Blob | null | undefined>) | (() => (rawFile: import("./src/upload").UploadRawFile) => import("element-plus/es/utils").Awaitable<boolean | void | File | Blob | null | undefined>) | {
  255. (): (rawFile: import("./src/upload").UploadRawFile) => import("element-plus/es/utils").Awaitable<boolean | void | File | Blob | null | undefined>;
  256. new (): any;
  257. readonly prototype: any;
  258. } | ((new (...args: any[]) => (rawFile: import("./src/upload").UploadRawFile) => import("element-plus/es/utils").Awaitable<boolean | void | File | Blob | null | undefined>) | (() => (rawFile: import("./src/upload").UploadRawFile) => import("element-plus/es/utils").Awaitable<boolean | void | File | Blob | null | undefined>) | {
  259. (): (rawFile: import("./src/upload").UploadRawFile) => import("element-plus/es/utils").Awaitable<boolean | void | File | Blob | null | undefined>;
  260. new (): any;
  261. readonly prototype: any;
  262. })[], unknown, unknown, () => void, boolean>;
  263. readonly onRemove: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (file: import("./src/upload").UploadFile | import("./src/upload").UploadRawFile, rawFile?: import("./src/upload").UploadRawFile | undefined) => void) | (() => (file: import("./src/upload").UploadFile | import("./src/upload").UploadRawFile, rawFile?: import("./src/upload").UploadRawFile | undefined) => void) | {
  264. (): (file: import("./src/upload").UploadFile | import("./src/upload").UploadRawFile, rawFile?: import("./src/upload").UploadRawFile | undefined) => void;
  265. new (): any;
  266. readonly prototype: any;
  267. } | ((new (...args: any[]) => (file: import("./src/upload").UploadFile | import("./src/upload").UploadRawFile, rawFile?: import("./src/upload").UploadRawFile | undefined) => void) | (() => (file: import("./src/upload").UploadFile | import("./src/upload").UploadRawFile, rawFile?: import("./src/upload").UploadRawFile | undefined) => void) | {
  268. (): (file: import("./src/upload").UploadFile | import("./src/upload").UploadRawFile, rawFile?: import("./src/upload").UploadRawFile | undefined) => void;
  269. new (): any;
  270. readonly prototype: any;
  271. })[], unknown, unknown, () => void, boolean>;
  272. readonly onStart: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (rawFile: import("./src/upload").UploadRawFile) => void) | (() => (rawFile: import("./src/upload").UploadRawFile) => void) | {
  273. (): (rawFile: import("./src/upload").UploadRawFile) => void;
  274. new (): any;
  275. readonly prototype: any;
  276. } | ((new (...args: any[]) => (rawFile: import("./src/upload").UploadRawFile) => void) | (() => (rawFile: import("./src/upload").UploadRawFile) => void) | {
  277. (): (rawFile: import("./src/upload").UploadRawFile) => void;
  278. new (): any;
  279. readonly prototype: any;
  280. })[], unknown, unknown, () => void, boolean>;
  281. readonly onSuccess: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (response: any, rawFile: import("./src/upload").UploadRawFile) => unknown) | (() => (response: any, rawFile: import("./src/upload").UploadRawFile) => unknown) | {
  282. (): (response: any, rawFile: import("./src/upload").UploadRawFile) => unknown;
  283. new (): any;
  284. readonly prototype: any;
  285. } | ((new (...args: any[]) => (response: any, rawFile: import("./src/upload").UploadRawFile) => unknown) | (() => (response: any, rawFile: import("./src/upload").UploadRawFile) => unknown) | {
  286. (): (response: any, rawFile: import("./src/upload").UploadRawFile) => unknown;
  287. new (): any;
  288. readonly prototype: any;
  289. })[], unknown, unknown, () => void, boolean>;
  290. readonly onProgress: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (evt: import("./src/upload").UploadProgressEvent, rawFile: import("./src/upload").UploadRawFile) => void) | (() => (evt: import("./src/upload").UploadProgressEvent, rawFile: import("./src/upload").UploadRawFile) => void) | {
  291. (): (evt: import("./src/upload").UploadProgressEvent, rawFile: import("./src/upload").UploadRawFile) => void;
  292. new (): any;
  293. readonly prototype: any;
  294. } | ((new (...args: any[]) => (evt: import("./src/upload").UploadProgressEvent, rawFile: import("./src/upload").UploadRawFile) => void) | (() => (evt: import("./src/upload").UploadProgressEvent, rawFile: import("./src/upload").UploadRawFile) => void) | {
  295. (): (evt: import("./src/upload").UploadProgressEvent, rawFile: import("./src/upload").UploadRawFile) => void;
  296. new (): any;
  297. readonly prototype: any;
  298. })[], unknown, unknown, () => void, boolean>;
  299. readonly onError: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (err: import("./src/ajax").UploadAjaxError, rawFile: import("./src/upload").UploadRawFile) => void) | (() => (err: import("./src/ajax").UploadAjaxError, rawFile: import("./src/upload").UploadRawFile) => void) | {
  300. (): (err: import("./src/ajax").UploadAjaxError, rawFile: import("./src/upload").UploadRawFile) => void;
  301. new (): any;
  302. readonly prototype: any;
  303. } | ((new (...args: any[]) => (err: import("./src/ajax").UploadAjaxError, rawFile: import("./src/upload").UploadRawFile) => void) | (() => (err: import("./src/ajax").UploadAjaxError, rawFile: import("./src/upload").UploadRawFile) => void) | {
  304. (): (err: import("./src/ajax").UploadAjaxError, rawFile: import("./src/upload").UploadRawFile) => void;
  305. new (): any;
  306. readonly prototype: any;
  307. })[], unknown, unknown, () => void, boolean>;
  308. readonly onExceed: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (files: File[], uploadFiles: import("./src/upload").UploadUserFile[]) => void) | (() => (files: File[], uploadFiles: import("./src/upload").UploadUserFile[]) => void) | {
  309. (): (files: File[], uploadFiles: import("./src/upload").UploadUserFile[]) => void;
  310. new (): any;
  311. readonly prototype: any;
  312. } | ((new (...args: any[]) => (files: File[], uploadFiles: import("./src/upload").UploadUserFile[]) => void) | (() => (files: File[], uploadFiles: import("./src/upload").UploadUserFile[]) => void) | {
  313. (): (files: File[], uploadFiles: import("./src/upload").UploadUserFile[]) => void;
  314. new (): any;
  315. readonly prototype: any;
  316. })[], unknown, unknown, () => void, boolean>;
  317. readonly action: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "#", boolean>;
  318. readonly headers: {
  319. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => Record<string, any> | Headers) | (() => Record<string, any> | Headers) | ((new (...args: any[]) => Record<string, any> | Headers) | (() => Record<string, any> | Headers))[], unknown, unknown>>;
  320. readonly required: false;
  321. readonly validator: ((val: unknown) => boolean) | undefined;
  322. __epPropKey: true;
  323. };
  324. readonly method: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "post", boolean>;
  325. readonly data: import("element-plus/es/utils").EpPropFinalized<ObjectConstructor, unknown, unknown, () => import("element-plus/es/utils").Mutable<{}>, boolean>;
  326. readonly multiple: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  327. readonly name: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "file", boolean>;
  328. readonly drag: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  329. readonly withCredentials: BooleanConstructor;
  330. readonly showFileList: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  331. readonly accept: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  332. readonly type: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "select", boolean>;
  333. readonly fileList: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("./src/upload").UploadUserFile[]) | (() => import("./src/upload").UploadUserFile[]) | ((new (...args: any[]) => import("./src/upload").UploadUserFile[]) | (() => import("./src/upload").UploadUserFile[]))[], unknown, unknown, () => [], boolean>;
  334. readonly autoUpload: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  335. readonly listType: import("element-plus/es/utils").EpPropFinalized<StringConstructor, "text" | "picture" | "picture-card", unknown, "text", boolean>;
  336. readonly httpRequest: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("./src/upload").UploadRequestHandler) | (() => import("./src/upload").UploadRequestHandler) | {
  337. (): import("./src/upload").UploadRequestHandler;
  338. new (): any;
  339. readonly prototype: any;
  340. } | ((new (...args: any[]) => import("./src/upload").UploadRequestHandler) | (() => import("./src/upload").UploadRequestHandler) | {
  341. (): import("./src/upload").UploadRequestHandler;
  342. new (): any;
  343. readonly prototype: any;
  344. })[], unknown, unknown, import("./src/upload").UploadRequestHandler, boolean>;
  345. readonly disabled: BooleanConstructor;
  346. readonly limit: NumberConstructor;
  347. }>> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "type" | "disabled" | "name" | "drag" | "multiple" | "data" | "onError" | "onProgress" | "action" | "method" | "showFileList" | "accept" | "fileList" | "autoUpload" | "listType" | "httpRequest" | "withCredentials" | "beforeUpload" | "onRemove" | "onSuccess" | "onExceed" | "onStart">;
  348. $attrs: {
  349. [x: string]: unknown;
  350. };
  351. $refs: {
  352. [x: string]: unknown;
  353. };
  354. $slots: Readonly<{
  355. [name: string]: import("vue").Slot | undefined;
  356. }>;
  357. $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}>> | null;
  358. $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}>> | null;
  359. $emit: (event: string, ...args: any[]) => void;
  360. $el: any;
  361. $options: import("vue").ComponentOptionsBase<Readonly<import("vue").ExtractPropTypes<{
  362. readonly beforeUpload: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (rawFile: import("./src/upload").UploadRawFile) => import("element-plus/es/utils").Awaitable<boolean | void | File | Blob | null | undefined>) | (() => (rawFile: import("./src/upload").UploadRawFile) => import("element-plus/es/utils").Awaitable<boolean | void | File | Blob | null | undefined>) | {
  363. (): (rawFile: import("./src/upload").UploadRawFile) => import("element-plus/es/utils").Awaitable<boolean | void | File | Blob | null | undefined>;
  364. new (): any;
  365. readonly prototype: any;
  366. } | ((new (...args: any[]) => (rawFile: import("./src/upload").UploadRawFile) => import("element-plus/es/utils").Awaitable<boolean | void | File | Blob | null | undefined>) | (() => (rawFile: import("./src/upload").UploadRawFile) => import("element-plus/es/utils").Awaitable<boolean | void | File | Blob | null | undefined>) | {
  367. (): (rawFile: import("./src/upload").UploadRawFile) => import("element-plus/es/utils").Awaitable<boolean | void | File | Blob | null | undefined>;
  368. new (): any;
  369. readonly prototype: any;
  370. })[], unknown, unknown, () => void, boolean>;
  371. readonly onRemove: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (file: import("./src/upload").UploadFile | import("./src/upload").UploadRawFile, rawFile?: import("./src/upload").UploadRawFile | undefined) => void) | (() => (file: import("./src/upload").UploadFile | import("./src/upload").UploadRawFile, rawFile?: import("./src/upload").UploadRawFile | undefined) => void) | {
  372. (): (file: import("./src/upload").UploadFile | import("./src/upload").UploadRawFile, rawFile?: import("./src/upload").UploadRawFile | undefined) => void;
  373. new (): any;
  374. readonly prototype: any;
  375. } | ((new (...args: any[]) => (file: import("./src/upload").UploadFile | import("./src/upload").UploadRawFile, rawFile?: import("./src/upload").UploadRawFile | undefined) => void) | (() => (file: import("./src/upload").UploadFile | import("./src/upload").UploadRawFile, rawFile?: import("./src/upload").UploadRawFile | undefined) => void) | {
  376. (): (file: import("./src/upload").UploadFile | import("./src/upload").UploadRawFile, rawFile?: import("./src/upload").UploadRawFile | undefined) => void;
  377. new (): any;
  378. readonly prototype: any;
  379. })[], unknown, unknown, () => void, boolean>;
  380. readonly onStart: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (rawFile: import("./src/upload").UploadRawFile) => void) | (() => (rawFile: import("./src/upload").UploadRawFile) => void) | {
  381. (): (rawFile: import("./src/upload").UploadRawFile) => void;
  382. new (): any;
  383. readonly prototype: any;
  384. } | ((new (...args: any[]) => (rawFile: import("./src/upload").UploadRawFile) => void) | (() => (rawFile: import("./src/upload").UploadRawFile) => void) | {
  385. (): (rawFile: import("./src/upload").UploadRawFile) => void;
  386. new (): any;
  387. readonly prototype: any;
  388. })[], unknown, unknown, () => void, boolean>;
  389. readonly onSuccess: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (response: any, rawFile: import("./src/upload").UploadRawFile) => unknown) | (() => (response: any, rawFile: import("./src/upload").UploadRawFile) => unknown) | {
  390. (): (response: any, rawFile: import("./src/upload").UploadRawFile) => unknown;
  391. new (): any;
  392. readonly prototype: any;
  393. } | ((new (...args: any[]) => (response: any, rawFile: import("./src/upload").UploadRawFile) => unknown) | (() => (response: any, rawFile: import("./src/upload").UploadRawFile) => unknown) | {
  394. (): (response: any, rawFile: import("./src/upload").UploadRawFile) => unknown;
  395. new (): any;
  396. readonly prototype: any;
  397. })[], unknown, unknown, () => void, boolean>;
  398. readonly onProgress: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (evt: import("./src/upload").UploadProgressEvent, rawFile: import("./src/upload").UploadRawFile) => void) | (() => (evt: import("./src/upload").UploadProgressEvent, rawFile: import("./src/upload").UploadRawFile) => void) | {
  399. (): (evt: import("./src/upload").UploadProgressEvent, rawFile: import("./src/upload").UploadRawFile) => void;
  400. new (): any;
  401. readonly prototype: any;
  402. } | ((new (...args: any[]) => (evt: import("./src/upload").UploadProgressEvent, rawFile: import("./src/upload").UploadRawFile) => void) | (() => (evt: import("./src/upload").UploadProgressEvent, rawFile: import("./src/upload").UploadRawFile) => void) | {
  403. (): (evt: import("./src/upload").UploadProgressEvent, rawFile: import("./src/upload").UploadRawFile) => void;
  404. new (): any;
  405. readonly prototype: any;
  406. })[], unknown, unknown, () => void, boolean>;
  407. readonly onError: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (err: import("./src/ajax").UploadAjaxError, rawFile: import("./src/upload").UploadRawFile) => void) | (() => (err: import("./src/ajax").UploadAjaxError, rawFile: import("./src/upload").UploadRawFile) => void) | {
  408. (): (err: import("./src/ajax").UploadAjaxError, rawFile: import("./src/upload").UploadRawFile) => void;
  409. new (): any;
  410. readonly prototype: any;
  411. } | ((new (...args: any[]) => (err: import("./src/ajax").UploadAjaxError, rawFile: import("./src/upload").UploadRawFile) => void) | (() => (err: import("./src/ajax").UploadAjaxError, rawFile: import("./src/upload").UploadRawFile) => void) | {
  412. (): (err: import("./src/ajax").UploadAjaxError, rawFile: import("./src/upload").UploadRawFile) => void;
  413. new (): any;
  414. readonly prototype: any;
  415. })[], unknown, unknown, () => void, boolean>;
  416. readonly onExceed: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (files: File[], uploadFiles: import("./src/upload").UploadUserFile[]) => void) | (() => (files: File[], uploadFiles: import("./src/upload").UploadUserFile[]) => void) | {
  417. (): (files: File[], uploadFiles: import("./src/upload").UploadUserFile[]) => void;
  418. new (): any;
  419. readonly prototype: any;
  420. } | ((new (...args: any[]) => (files: File[], uploadFiles: import("./src/upload").UploadUserFile[]) => void) | (() => (files: File[], uploadFiles: import("./src/upload").UploadUserFile[]) => void) | {
  421. (): (files: File[], uploadFiles: import("./src/upload").UploadUserFile[]) => void;
  422. new (): any;
  423. readonly prototype: any;
  424. })[], unknown, unknown, () => void, boolean>;
  425. readonly action: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "#", boolean>;
  426. readonly headers: {
  427. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => Record<string, any> | Headers) | (() => Record<string, any> | Headers) | ((new (...args: any[]) => Record<string, any> | Headers) | (() => Record<string, any> | Headers))[], unknown, unknown>>;
  428. readonly required: false;
  429. readonly validator: ((val: unknown) => boolean) | undefined;
  430. __epPropKey: true;
  431. };
  432. readonly method: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "post", boolean>;
  433. readonly data: import("element-plus/es/utils").EpPropFinalized<ObjectConstructor, unknown, unknown, () => import("element-plus/es/utils").Mutable<{}>, boolean>;
  434. readonly multiple: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  435. readonly name: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "file", boolean>;
  436. readonly drag: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  437. readonly withCredentials: BooleanConstructor;
  438. readonly showFileList: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  439. readonly accept: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  440. readonly type: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "select", boolean>;
  441. readonly fileList: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("./src/upload").UploadUserFile[]) | (() => import("./src/upload").UploadUserFile[]) | ((new (...args: any[]) => import("./src/upload").UploadUserFile[]) | (() => import("./src/upload").UploadUserFile[]))[], unknown, unknown, () => [], boolean>;
  442. readonly autoUpload: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  443. readonly listType: import("element-plus/es/utils").EpPropFinalized<StringConstructor, "text" | "picture" | "picture-card", unknown, "text", boolean>;
  444. readonly httpRequest: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("./src/upload").UploadRequestHandler) | (() => import("./src/upload").UploadRequestHandler) | {
  445. (): import("./src/upload").UploadRequestHandler;
  446. new (): any;
  447. readonly prototype: any;
  448. } | ((new (...args: any[]) => import("./src/upload").UploadRequestHandler) | (() => import("./src/upload").UploadRequestHandler) | {
  449. (): import("./src/upload").UploadRequestHandler;
  450. new (): any;
  451. readonly prototype: any;
  452. })[], unknown, unknown, import("./src/upload").UploadRequestHandler, boolean>;
  453. readonly disabled: BooleanConstructor;
  454. readonly limit: NumberConstructor;
  455. }>>, {
  456. props: Readonly<import("@vue/shared").LooseRequired<Readonly<import("vue").ExtractPropTypes<{
  457. readonly beforeUpload: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (rawFile: import("./src/upload").UploadRawFile) => import("element-plus/es/utils").Awaitable<boolean | void | File | Blob | null | undefined>) | (() => (rawFile: import("./src/upload").UploadRawFile) => import("element-plus/es/utils").Awaitable<boolean | void | File | Blob | null | undefined>) | {
  458. (): (rawFile: import("./src/upload").UploadRawFile) => import("element-plus/es/utils").Awaitable<boolean | void | File | Blob | null | undefined>;
  459. new (): any;
  460. readonly prototype: any;
  461. } | ((new (...args: any[]) => (rawFile: import("./src/upload").UploadRawFile) => import("element-plus/es/utils").Awaitable<boolean | void | File | Blob | null | undefined>) | (() => (rawFile: import("./src/upload").UploadRawFile) => import("element-plus/es/utils").Awaitable<boolean | void | File | Blob | null | undefined>) | {
  462. (): (rawFile: import("./src/upload").UploadRawFile) => import("element-plus/es/utils").Awaitable<boolean | void | File | Blob | null | undefined>;
  463. new (): any;
  464. readonly prototype: any;
  465. })[], unknown, unknown, () => void, boolean>;
  466. readonly onRemove: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (file: import("./src/upload").UploadFile | import("./src/upload").UploadRawFile, rawFile?: import("./src/upload").UploadRawFile | undefined) => void) | (() => (file: import("./src/upload").UploadFile | import("./src/upload").UploadRawFile, rawFile?: import("./src/upload").UploadRawFile | undefined) => void) | {
  467. (): (file: import("./src/upload").UploadFile | import("./src/upload").UploadRawFile, rawFile?: import("./src/upload").UploadRawFile | undefined) => void;
  468. new (): any;
  469. readonly prototype: any;
  470. } | ((new (...args: any[]) => (file: import("./src/upload").UploadFile | import("./src/upload").UploadRawFile, rawFile?: import("./src/upload").UploadRawFile | undefined) => void) | (() => (file: import("./src/upload").UploadFile | import("./src/upload").UploadRawFile, rawFile?: import("./src/upload").UploadRawFile | undefined) => void) | {
  471. (): (file: import("./src/upload").UploadFile | import("./src/upload").UploadRawFile, rawFile?: import("./src/upload").UploadRawFile | undefined) => void;
  472. new (): any;
  473. readonly prototype: any;
  474. })[], unknown, unknown, () => void, boolean>;
  475. readonly onStart: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (rawFile: import("./src/upload").UploadRawFile) => void) | (() => (rawFile: import("./src/upload").UploadRawFile) => void) | {
  476. (): (rawFile: import("./src/upload").UploadRawFile) => void;
  477. new (): any;
  478. readonly prototype: any;
  479. } | ((new (...args: any[]) => (rawFile: import("./src/upload").UploadRawFile) => void) | (() => (rawFile: import("./src/upload").UploadRawFile) => void) | {
  480. (): (rawFile: import("./src/upload").UploadRawFile) => void;
  481. new (): any;
  482. readonly prototype: any;
  483. })[], unknown, unknown, () => void, boolean>;
  484. readonly onSuccess: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (response: any, rawFile: import("./src/upload").UploadRawFile) => unknown) | (() => (response: any, rawFile: import("./src/upload").UploadRawFile) => unknown) | {
  485. (): (response: any, rawFile: import("./src/upload").UploadRawFile) => unknown;
  486. new (): any;
  487. readonly prototype: any;
  488. } | ((new (...args: any[]) => (response: any, rawFile: import("./src/upload").UploadRawFile) => unknown) | (() => (response: any, rawFile: import("./src/upload").UploadRawFile) => unknown) | {
  489. (): (response: any, rawFile: import("./src/upload").UploadRawFile) => unknown;
  490. new (): any;
  491. readonly prototype: any;
  492. })[], unknown, unknown, () => void, boolean>;
  493. readonly onProgress: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (evt: import("./src/upload").UploadProgressEvent, rawFile: import("./src/upload").UploadRawFile) => void) | (() => (evt: import("./src/upload").UploadProgressEvent, rawFile: import("./src/upload").UploadRawFile) => void) | {
  494. (): (evt: import("./src/upload").UploadProgressEvent, rawFile: import("./src/upload").UploadRawFile) => void;
  495. new (): any;
  496. readonly prototype: any;
  497. } | ((new (...args: any[]) => (evt: import("./src/upload").UploadProgressEvent, rawFile: import("./src/upload").UploadRawFile) => void) | (() => (evt: import("./src/upload").UploadProgressEvent, rawFile: import("./src/upload").UploadRawFile) => void) | {
  498. (): (evt: import("./src/upload").UploadProgressEvent, rawFile: import("./src/upload").UploadRawFile) => void;
  499. new (): any;
  500. readonly prototype: any;
  501. })[], unknown, unknown, () => void, boolean>;
  502. readonly onError: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (err: import("./src/ajax").UploadAjaxError, rawFile: import("./src/upload").UploadRawFile) => void) | (() => (err: import("./src/ajax").UploadAjaxError, rawFile: import("./src/upload").UploadRawFile) => void) | {
  503. (): (err: import("./src/ajax").UploadAjaxError, rawFile: import("./src/upload").UploadRawFile) => void;
  504. new (): any;
  505. readonly prototype: any;
  506. } | ((new (...args: any[]) => (err: import("./src/ajax").UploadAjaxError, rawFile: import("./src/upload").UploadRawFile) => void) | (() => (err: import("./src/ajax").UploadAjaxError, rawFile: import("./src/upload").UploadRawFile) => void) | {
  507. (): (err: import("./src/ajax").UploadAjaxError, rawFile: import("./src/upload").UploadRawFile) => void;
  508. new (): any;
  509. readonly prototype: any;
  510. })[], unknown, unknown, () => void, boolean>;
  511. readonly onExceed: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (files: File[], uploadFiles: import("./src/upload").UploadUserFile[]) => void) | (() => (files: File[], uploadFiles: import("./src/upload").UploadUserFile[]) => void) | {
  512. (): (files: File[], uploadFiles: import("./src/upload").UploadUserFile[]) => void;
  513. new (): any;
  514. readonly prototype: any;
  515. } | ((new (...args: any[]) => (files: File[], uploadFiles: import("./src/upload").UploadUserFile[]) => void) | (() => (files: File[], uploadFiles: import("./src/upload").UploadUserFile[]) => void) | {
  516. (): (files: File[], uploadFiles: import("./src/upload").UploadUserFile[]) => void;
  517. new (): any;
  518. readonly prototype: any;
  519. })[], unknown, unknown, () => void, boolean>;
  520. readonly action: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "#", boolean>;
  521. readonly headers: {
  522. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => Record<string, any> | Headers) | (() => Record<string, any> | Headers) | ((new (...args: any[]) => Record<string, any> | Headers) | (() => Record<string, any> | Headers))[], unknown, unknown>>;
  523. readonly required: false;
  524. readonly validator: ((val: unknown) => boolean) | undefined;
  525. __epPropKey: true;
  526. };
  527. readonly method: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "post", boolean>;
  528. readonly data: import("element-plus/es/utils").EpPropFinalized<ObjectConstructor, unknown, unknown, () => import("element-plus/es/utils").Mutable<{}>, boolean>;
  529. readonly multiple: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  530. readonly name: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "file", boolean>;
  531. readonly drag: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  532. readonly withCredentials: BooleanConstructor;
  533. readonly showFileList: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  534. readonly accept: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  535. readonly type: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "select", boolean>;
  536. readonly fileList: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("./src/upload").UploadUserFile[]) | (() => import("./src/upload").UploadUserFile[]) | ((new (...args: any[]) => import("./src/upload").UploadUserFile[]) | (() => import("./src/upload").UploadUserFile[]))[], unknown, unknown, () => [], boolean>;
  537. readonly autoUpload: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  538. readonly listType: import("element-plus/es/utils").EpPropFinalized<StringConstructor, "text" | "picture" | "picture-card", unknown, "text", boolean>;
  539. readonly httpRequest: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("./src/upload").UploadRequestHandler) | (() => import("./src/upload").UploadRequestHandler) | {
  540. (): import("./src/upload").UploadRequestHandler;
  541. new (): any;
  542. readonly prototype: any;
  543. } | ((new (...args: any[]) => import("./src/upload").UploadRequestHandler) | (() => import("./src/upload").UploadRequestHandler) | {
  544. (): import("./src/upload").UploadRequestHandler;
  545. new (): any;
  546. readonly prototype: any;
  547. })[], unknown, unknown, import("./src/upload").UploadRequestHandler, boolean>;
  548. readonly disabled: BooleanConstructor;
  549. readonly limit: NumberConstructor;
  550. }>> & {
  551. [x: string & `on${string}`]: ((...args: any[]) => any) | ((...args: unknown[]) => any) | undefined;
  552. }>>;
  553. ns: {
  554. namespace: import("vue").ComputedRef<string>;
  555. b: (blockSuffix?: string) => string;
  556. e: (element?: string | undefined) => string;
  557. m: (modifier?: string | undefined) => string;
  558. be: (blockSuffix?: string | undefined, element?: string | undefined) => string;
  559. em: (element?: string | undefined, modifier?: string | undefined) => string;
  560. bm: (blockSuffix?: string | undefined, modifier?: string | undefined) => string;
  561. bem: (blockSuffix?: string | undefined, element?: string | undefined, modifier?: string | undefined) => string;
  562. is: {
  563. (name: string, state: boolean | undefined): string;
  564. (name: string): string;
  565. };
  566. cssVar: (object: Record<string, string>) => Record<string, string>;
  567. cssVarName: (name: string) => string;
  568. cssVarBlock: (object: Record<string, string>) => Record<string, string>;
  569. cssVarBlockName: (name: string) => string;
  570. };
  571. disabled: import("vue").ComputedRef<boolean>;
  572. requests: import("vue").ShallowRef<Record<string, XMLHttpRequest | Promise<unknown>>>;
  573. inputRef: import("vue").ShallowRef<HTMLInputElement | undefined>;
  574. uploadFiles: (files: File[]) => void;
  575. upload: (rawFile: import("./src/upload").UploadRawFile) => Promise<void>;
  576. doUpload: (rawFile: import("./src/upload").UploadRawFile, beforeData?: Record<string, any> | undefined) => void;
  577. handleChange: (e: Event) => void;
  578. handleClick: () => void;
  579. handleKeydown: () => void;
  580. abort: (file?: import("./src/upload").UploadFile | undefined) => void;
  581. UploadDragger: import("vue").DefineComponent<{
  582. readonly disabled: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  583. }, {
  584. COMPONENT_NAME: string;
  585. emit: (event: "file", file: File[]) => void;
  586. uploaderContext: import("./src/constants").UploadContext;
  587. ns: {
  588. namespace: import("vue").ComputedRef<string>;
  589. b: (blockSuffix?: string) => string;
  590. e: (element?: string | undefined) => string;
  591. m: (modifier?: string | undefined) => string;
  592. be: (blockSuffix?: string | undefined, element?: string | undefined) => string;
  593. em: (element?: string | undefined, modifier?: string | undefined) => string;
  594. bm: (blockSuffix?: string | undefined, modifier?: string | undefined) => string;
  595. bem: (blockSuffix?: string | undefined, element?: string | undefined, modifier?: string | undefined) => string;
  596. is: {
  597. (name: string, state: boolean | undefined): string;
  598. (name: string): string;
  599. };
  600. cssVar: (object: Record<string, string>) => Record<string, string>;
  601. cssVarName: (name: string) => string;
  602. cssVarBlock: (object: Record<string, string>) => Record<string, string>;
  603. cssVarBlockName: (name: string) => string;
  604. };
  605. dragover: import("vue").Ref<boolean>;
  606. disabled: import("vue").ComputedRef<boolean>;
  607. onDrop: (e: DragEvent) => void;
  608. onDragover: () => void;
  609. }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {
  610. file: (file: File[]) => boolean;
  611. }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
  612. readonly disabled: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  613. }>> & {
  614. onFile?: ((file: File[]) => any) | undefined;
  615. }, {
  616. readonly disabled: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  617. }>;
  618. }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, {
  619. readonly type: string;
  620. readonly disabled: boolean;
  621. readonly name: string;
  622. readonly drag: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  623. readonly multiple: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  624. readonly data: Record<string, any>;
  625. readonly onError: (err: import("./src/ajax").UploadAjaxError, rawFile: import("./src/upload").UploadRawFile) => void;
  626. readonly onProgress: (evt: import("./src/upload").UploadProgressEvent, rawFile: import("./src/upload").UploadRawFile) => void;
  627. readonly action: string;
  628. readonly method: string;
  629. readonly showFileList: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  630. readonly accept: string;
  631. readonly fileList: import("./src/upload").UploadUserFile[];
  632. readonly autoUpload: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  633. readonly listType: import("element-plus/es/utils").EpPropMergeType<StringConstructor, "text" | "picture" | "picture-card", unknown>;
  634. readonly httpRequest: import("./src/upload").UploadRequestHandler;
  635. readonly withCredentials: boolean;
  636. readonly beforeUpload: (rawFile: import("./src/upload").UploadRawFile) => import("element-plus/es/utils").Awaitable<boolean | void | File | Blob | null | undefined>;
  637. readonly onRemove: (file: import("./src/upload").UploadFile | import("./src/upload").UploadRawFile, rawFile?: import("./src/upload").UploadRawFile | undefined) => void;
  638. readonly onSuccess: (response: any, rawFile: import("./src/upload").UploadRawFile) => unknown;
  639. readonly onExceed: (files: File[], uploadFiles: import("./src/upload").UploadUserFile[]) => void;
  640. readonly onStart: (rawFile: import("./src/upload").UploadRawFile) => void;
  641. }> & {
  642. beforeCreate?: ((() => void) | (() => void)[]) | undefined;
  643. created?: ((() => void) | (() => void)[]) | undefined;
  644. beforeMount?: ((() => void) | (() => void)[]) | undefined;
  645. mounted?: ((() => void) | (() => void)[]) | undefined;
  646. beforeUpdate?: ((() => void) | (() => void)[]) | undefined;
  647. updated?: ((() => void) | (() => void)[]) | undefined;
  648. activated?: ((() => void) | (() => void)[]) | undefined;
  649. deactivated?: ((() => void) | (() => void)[]) | undefined;
  650. beforeDestroy?: ((() => void) | (() => void)[]) | undefined;
  651. beforeUnmount?: ((() => void) | (() => void)[]) | undefined;
  652. destroyed?: ((() => void) | (() => void)[]) | undefined;
  653. unmounted?: ((() => void) | (() => void)[]) | undefined;
  654. renderTracked?: (((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]) | undefined;
  655. renderTriggered?: (((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]) | undefined;
  656. errorCaptured?: (((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}>> | null, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}>> | null, info: string) => boolean | void)[]) | undefined;
  657. };
  658. $forceUpdate: () => void;
  659. $nextTick: typeof import("vue").nextTick;
  660. $watch(source: string | Function, cb: Function, options?: import("vue").WatchOptions<boolean> | undefined): import("vue").WatchStopHandle;
  661. } & Readonly<import("vue").ExtractPropTypes<{
  662. readonly beforeUpload: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (rawFile: import("./src/upload").UploadRawFile) => import("element-plus/es/utils").Awaitable<boolean | void | File | Blob | null | undefined>) | (() => (rawFile: import("./src/upload").UploadRawFile) => import("element-plus/es/utils").Awaitable<boolean | void | File | Blob | null | undefined>) | {
  663. (): (rawFile: import("./src/upload").UploadRawFile) => import("element-plus/es/utils").Awaitable<boolean | void | File | Blob | null | undefined>;
  664. new (): any;
  665. readonly prototype: any;
  666. } | ((new (...args: any[]) => (rawFile: import("./src/upload").UploadRawFile) => import("element-plus/es/utils").Awaitable<boolean | void | File | Blob | null | undefined>) | (() => (rawFile: import("./src/upload").UploadRawFile) => import("element-plus/es/utils").Awaitable<boolean | void | File | Blob | null | undefined>) | {
  667. (): (rawFile: import("./src/upload").UploadRawFile) => import("element-plus/es/utils").Awaitable<boolean | void | File | Blob | null | undefined>;
  668. new (): any;
  669. readonly prototype: any;
  670. })[], unknown, unknown, () => void, boolean>;
  671. readonly onRemove: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (file: import("./src/upload").UploadFile | import("./src/upload").UploadRawFile, rawFile?: import("./src/upload").UploadRawFile | undefined) => void) | (() => (file: import("./src/upload").UploadFile | import("./src/upload").UploadRawFile, rawFile?: import("./src/upload").UploadRawFile | undefined) => void) | {
  672. (): (file: import("./src/upload").UploadFile | import("./src/upload").UploadRawFile, rawFile?: import("./src/upload").UploadRawFile | undefined) => void;
  673. new (): any;
  674. readonly prototype: any;
  675. } | ((new (...args: any[]) => (file: import("./src/upload").UploadFile | import("./src/upload").UploadRawFile, rawFile?: import("./src/upload").UploadRawFile | undefined) => void) | (() => (file: import("./src/upload").UploadFile | import("./src/upload").UploadRawFile, rawFile?: import("./src/upload").UploadRawFile | undefined) => void) | {
  676. (): (file: import("./src/upload").UploadFile | import("./src/upload").UploadRawFile, rawFile?: import("./src/upload").UploadRawFile | undefined) => void;
  677. new (): any;
  678. readonly prototype: any;
  679. })[], unknown, unknown, () => void, boolean>;
  680. readonly onStart: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (rawFile: import("./src/upload").UploadRawFile) => void) | (() => (rawFile: import("./src/upload").UploadRawFile) => void) | {
  681. (): (rawFile: import("./src/upload").UploadRawFile) => void;
  682. new (): any;
  683. readonly prototype: any;
  684. } | ((new (...args: any[]) => (rawFile: import("./src/upload").UploadRawFile) => void) | (() => (rawFile: import("./src/upload").UploadRawFile) => void) | {
  685. (): (rawFile: import("./src/upload").UploadRawFile) => void;
  686. new (): any;
  687. readonly prototype: any;
  688. })[], unknown, unknown, () => void, boolean>;
  689. readonly onSuccess: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (response: any, rawFile: import("./src/upload").UploadRawFile) => unknown) | (() => (response: any, rawFile: import("./src/upload").UploadRawFile) => unknown) | {
  690. (): (response: any, rawFile: import("./src/upload").UploadRawFile) => unknown;
  691. new (): any;
  692. readonly prototype: any;
  693. } | ((new (...args: any[]) => (response: any, rawFile: import("./src/upload").UploadRawFile) => unknown) | (() => (response: any, rawFile: import("./src/upload").UploadRawFile) => unknown) | {
  694. (): (response: any, rawFile: import("./src/upload").UploadRawFile) => unknown;
  695. new (): any;
  696. readonly prototype: any;
  697. })[], unknown, unknown, () => void, boolean>;
  698. readonly onProgress: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (evt: import("./src/upload").UploadProgressEvent, rawFile: import("./src/upload").UploadRawFile) => void) | (() => (evt: import("./src/upload").UploadProgressEvent, rawFile: import("./src/upload").UploadRawFile) => void) | {
  699. (): (evt: import("./src/upload").UploadProgressEvent, rawFile: import("./src/upload").UploadRawFile) => void;
  700. new (): any;
  701. readonly prototype: any;
  702. } | ((new (...args: any[]) => (evt: import("./src/upload").UploadProgressEvent, rawFile: import("./src/upload").UploadRawFile) => void) | (() => (evt: import("./src/upload").UploadProgressEvent, rawFile: import("./src/upload").UploadRawFile) => void) | {
  703. (): (evt: import("./src/upload").UploadProgressEvent, rawFile: import("./src/upload").UploadRawFile) => void;
  704. new (): any;
  705. readonly prototype: any;
  706. })[], unknown, unknown, () => void, boolean>;
  707. readonly onError: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (err: import("./src/ajax").UploadAjaxError, rawFile: import("./src/upload").UploadRawFile) => void) | (() => (err: import("./src/ajax").UploadAjaxError, rawFile: import("./src/upload").UploadRawFile) => void) | {
  708. (): (err: import("./src/ajax").UploadAjaxError, rawFile: import("./src/upload").UploadRawFile) => void;
  709. new (): any;
  710. readonly prototype: any;
  711. } | ((new (...args: any[]) => (err: import("./src/ajax").UploadAjaxError, rawFile: import("./src/upload").UploadRawFile) => void) | (() => (err: import("./src/ajax").UploadAjaxError, rawFile: import("./src/upload").UploadRawFile) => void) | {
  712. (): (err: import("./src/ajax").UploadAjaxError, rawFile: import("./src/upload").UploadRawFile) => void;
  713. new (): any;
  714. readonly prototype: any;
  715. })[], unknown, unknown, () => void, boolean>;
  716. readonly onExceed: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (files: File[], uploadFiles: import("./src/upload").UploadUserFile[]) => void) | (() => (files: File[], uploadFiles: import("./src/upload").UploadUserFile[]) => void) | {
  717. (): (files: File[], uploadFiles: import("./src/upload").UploadUserFile[]) => void;
  718. new (): any;
  719. readonly prototype: any;
  720. } | ((new (...args: any[]) => (files: File[], uploadFiles: import("./src/upload").UploadUserFile[]) => void) | (() => (files: File[], uploadFiles: import("./src/upload").UploadUserFile[]) => void) | {
  721. (): (files: File[], uploadFiles: import("./src/upload").UploadUserFile[]) => void;
  722. new (): any;
  723. readonly prototype: any;
  724. })[], unknown, unknown, () => void, boolean>;
  725. readonly action: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "#", boolean>;
  726. readonly headers: {
  727. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => Record<string, any> | Headers) | (() => Record<string, any> | Headers) | ((new (...args: any[]) => Record<string, any> | Headers) | (() => Record<string, any> | Headers))[], unknown, unknown>>;
  728. readonly required: false;
  729. readonly validator: ((val: unknown) => boolean) | undefined;
  730. __epPropKey: true;
  731. };
  732. readonly method: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "post", boolean>;
  733. readonly data: import("element-plus/es/utils").EpPropFinalized<ObjectConstructor, unknown, unknown, () => import("element-plus/es/utils").Mutable<{}>, boolean>;
  734. readonly multiple: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  735. readonly name: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "file", boolean>;
  736. readonly drag: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  737. readonly withCredentials: BooleanConstructor;
  738. readonly showFileList: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  739. readonly accept: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  740. readonly type: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "select", boolean>;
  741. readonly fileList: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("./src/upload").UploadUserFile[]) | (() => import("./src/upload").UploadUserFile[]) | ((new (...args: any[]) => import("./src/upload").UploadUserFile[]) | (() => import("./src/upload").UploadUserFile[]))[], unknown, unknown, () => [], boolean>;
  742. readonly autoUpload: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  743. readonly listType: import("element-plus/es/utils").EpPropFinalized<StringConstructor, "text" | "picture" | "picture-card", unknown, "text", boolean>;
  744. readonly httpRequest: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("./src/upload").UploadRequestHandler) | (() => import("./src/upload").UploadRequestHandler) | {
  745. (): import("./src/upload").UploadRequestHandler;
  746. new (): any;
  747. readonly prototype: any;
  748. } | ((new (...args: any[]) => import("./src/upload").UploadRequestHandler) | (() => import("./src/upload").UploadRequestHandler) | {
  749. (): import("./src/upload").UploadRequestHandler;
  750. new (): any;
  751. readonly prototype: any;
  752. })[], unknown, unknown, import("./src/upload").UploadRequestHandler, boolean>;
  753. readonly disabled: BooleanConstructor;
  754. readonly limit: NumberConstructor;
  755. }>> & import("vue").ShallowUnwrapRef<{
  756. props: Readonly<import("@vue/shared").LooseRequired<Readonly<import("vue").ExtractPropTypes<{
  757. readonly beforeUpload: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (rawFile: import("./src/upload").UploadRawFile) => import("element-plus/es/utils").Awaitable<boolean | void | File | Blob | null | undefined>) | (() => (rawFile: import("./src/upload").UploadRawFile) => import("element-plus/es/utils").Awaitable<boolean | void | File | Blob | null | undefined>) | {
  758. (): (rawFile: import("./src/upload").UploadRawFile) => import("element-plus/es/utils").Awaitable<boolean | void | File | Blob | null | undefined>;
  759. new (): any;
  760. readonly prototype: any;
  761. } | ((new (...args: any[]) => (rawFile: import("./src/upload").UploadRawFile) => import("element-plus/es/utils").Awaitable<boolean | void | File | Blob | null | undefined>) | (() => (rawFile: import("./src/upload").UploadRawFile) => import("element-plus/es/utils").Awaitable<boolean | void | File | Blob | null | undefined>) | {
  762. (): (rawFile: import("./src/upload").UploadRawFile) => import("element-plus/es/utils").Awaitable<boolean | void | File | Blob | null | undefined>;
  763. new (): any;
  764. readonly prototype: any;
  765. })[], unknown, unknown, () => void, boolean>;
  766. readonly onRemove: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (file: import("./src/upload").UploadFile | import("./src/upload").UploadRawFile, rawFile?: import("./src/upload").UploadRawFile | undefined) => void) | (() => (file: import("./src/upload").UploadFile | import("./src/upload").UploadRawFile, rawFile?: import("./src/upload").UploadRawFile | undefined) => void) | {
  767. (): (file: import("./src/upload").UploadFile | import("./src/upload").UploadRawFile, rawFile?: import("./src/upload").UploadRawFile | undefined) => void;
  768. new (): any;
  769. readonly prototype: any;
  770. } | ((new (...args: any[]) => (file: import("./src/upload").UploadFile | import("./src/upload").UploadRawFile, rawFile?: import("./src/upload").UploadRawFile | undefined) => void) | (() => (file: import("./src/upload").UploadFile | import("./src/upload").UploadRawFile, rawFile?: import("./src/upload").UploadRawFile | undefined) => void) | {
  771. (): (file: import("./src/upload").UploadFile | import("./src/upload").UploadRawFile, rawFile?: import("./src/upload").UploadRawFile | undefined) => void;
  772. new (): any;
  773. readonly prototype: any;
  774. })[], unknown, unknown, () => void, boolean>;
  775. readonly onStart: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (rawFile: import("./src/upload").UploadRawFile) => void) | (() => (rawFile: import("./src/upload").UploadRawFile) => void) | {
  776. (): (rawFile: import("./src/upload").UploadRawFile) => void;
  777. new (): any;
  778. readonly prototype: any;
  779. } | ((new (...args: any[]) => (rawFile: import("./src/upload").UploadRawFile) => void) | (() => (rawFile: import("./src/upload").UploadRawFile) => void) | {
  780. (): (rawFile: import("./src/upload").UploadRawFile) => void;
  781. new (): any;
  782. readonly prototype: any;
  783. })[], unknown, unknown, () => void, boolean>;
  784. readonly onSuccess: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (response: any, rawFile: import("./src/upload").UploadRawFile) => unknown) | (() => (response: any, rawFile: import("./src/upload").UploadRawFile) => unknown) | {
  785. (): (response: any, rawFile: import("./src/upload").UploadRawFile) => unknown;
  786. new (): any;
  787. readonly prototype: any;
  788. } | ((new (...args: any[]) => (response: any, rawFile: import("./src/upload").UploadRawFile) => unknown) | (() => (response: any, rawFile: import("./src/upload").UploadRawFile) => unknown) | {
  789. (): (response: any, rawFile: import("./src/upload").UploadRawFile) => unknown;
  790. new (): any;
  791. readonly prototype: any;
  792. })[], unknown, unknown, () => void, boolean>;
  793. readonly onProgress: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (evt: import("./src/upload").UploadProgressEvent, rawFile: import("./src/upload").UploadRawFile) => void) | (() => (evt: import("./src/upload").UploadProgressEvent, rawFile: import("./src/upload").UploadRawFile) => void) | {
  794. (): (evt: import("./src/upload").UploadProgressEvent, rawFile: import("./src/upload").UploadRawFile) => void;
  795. new (): any;
  796. readonly prototype: any;
  797. } | ((new (...args: any[]) => (evt: import("./src/upload").UploadProgressEvent, rawFile: import("./src/upload").UploadRawFile) => void) | (() => (evt: import("./src/upload").UploadProgressEvent, rawFile: import("./src/upload").UploadRawFile) => void) | {
  798. (): (evt: import("./src/upload").UploadProgressEvent, rawFile: import("./src/upload").UploadRawFile) => void;
  799. new (): any;
  800. readonly prototype: any;
  801. })[], unknown, unknown, () => void, boolean>;
  802. readonly onError: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (err: import("./src/ajax").UploadAjaxError, rawFile: import("./src/upload").UploadRawFile) => void) | (() => (err: import("./src/ajax").UploadAjaxError, rawFile: import("./src/upload").UploadRawFile) => void) | {
  803. (): (err: import("./src/ajax").UploadAjaxError, rawFile: import("./src/upload").UploadRawFile) => void;
  804. new (): any;
  805. readonly prototype: any;
  806. } | ((new (...args: any[]) => (err: import("./src/ajax").UploadAjaxError, rawFile: import("./src/upload").UploadRawFile) => void) | (() => (err: import("./src/ajax").UploadAjaxError, rawFile: import("./src/upload").UploadRawFile) => void) | {
  807. (): (err: import("./src/ajax").UploadAjaxError, rawFile: import("./src/upload").UploadRawFile) => void;
  808. new (): any;
  809. readonly prototype: any;
  810. })[], unknown, unknown, () => void, boolean>;
  811. readonly onExceed: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (files: File[], uploadFiles: import("./src/upload").UploadUserFile[]) => void) | (() => (files: File[], uploadFiles: import("./src/upload").UploadUserFile[]) => void) | {
  812. (): (files: File[], uploadFiles: import("./src/upload").UploadUserFile[]) => void;
  813. new (): any;
  814. readonly prototype: any;
  815. } | ((new (...args: any[]) => (files: File[], uploadFiles: import("./src/upload").UploadUserFile[]) => void) | (() => (files: File[], uploadFiles: import("./src/upload").UploadUserFile[]) => void) | {
  816. (): (files: File[], uploadFiles: import("./src/upload").UploadUserFile[]) => void;
  817. new (): any;
  818. readonly prototype: any;
  819. })[], unknown, unknown, () => void, boolean>;
  820. readonly action: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "#", boolean>;
  821. readonly headers: {
  822. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => Record<string, any> | Headers) | (() => Record<string, any> | Headers) | ((new (...args: any[]) => Record<string, any> | Headers) | (() => Record<string, any> | Headers))[], unknown, unknown>>;
  823. readonly required: false;
  824. readonly validator: ((val: unknown) => boolean) | undefined;
  825. __epPropKey: true;
  826. };
  827. readonly method: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "post", boolean>;
  828. readonly data: import("element-plus/es/utils").EpPropFinalized<ObjectConstructor, unknown, unknown, () => import("element-plus/es/utils").Mutable<{}>, boolean>;
  829. readonly multiple: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  830. readonly name: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "file", boolean>;
  831. readonly drag: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  832. readonly withCredentials: BooleanConstructor;
  833. readonly showFileList: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  834. readonly accept: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  835. readonly type: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "select", boolean>;
  836. readonly fileList: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("./src/upload").UploadUserFile[]) | (() => import("./src/upload").UploadUserFile[]) | ((new (...args: any[]) => import("./src/upload").UploadUserFile[]) | (() => import("./src/upload").UploadUserFile[]))[], unknown, unknown, () => [], boolean>;
  837. readonly autoUpload: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  838. readonly listType: import("element-plus/es/utils").EpPropFinalized<StringConstructor, "text" | "picture" | "picture-card", unknown, "text", boolean>;
  839. readonly httpRequest: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("./src/upload").UploadRequestHandler) | (() => import("./src/upload").UploadRequestHandler) | {
  840. (): import("./src/upload").UploadRequestHandler;
  841. new (): any;
  842. readonly prototype: any;
  843. } | ((new (...args: any[]) => import("./src/upload").UploadRequestHandler) | (() => import("./src/upload").UploadRequestHandler) | {
  844. (): import("./src/upload").UploadRequestHandler;
  845. new (): any;
  846. readonly prototype: any;
  847. })[], unknown, unknown, import("./src/upload").UploadRequestHandler, boolean>;
  848. readonly disabled: BooleanConstructor;
  849. readonly limit: NumberConstructor;
  850. }>> & {
  851. [x: string & `on${string}`]: ((...args: any[]) => any) | ((...args: unknown[]) => any) | undefined;
  852. }>>;
  853. ns: {
  854. namespace: import("vue").ComputedRef<string>;
  855. b: (blockSuffix?: string) => string;
  856. e: (element?: string | undefined) => string;
  857. m: (modifier?: string | undefined) => string;
  858. be: (blockSuffix?: string | undefined, element?: string | undefined) => string;
  859. em: (element?: string | undefined, modifier?: string | undefined) => string;
  860. bm: (blockSuffix?: string | undefined, modifier?: string | undefined) => string;
  861. bem: (blockSuffix?: string | undefined, element?: string | undefined, modifier?: string | undefined) => string;
  862. is: {
  863. (name: string, state: boolean | undefined): string;
  864. (name: string): string;
  865. };
  866. cssVar: (object: Record<string, string>) => Record<string, string>;
  867. cssVarName: (name: string) => string;
  868. cssVarBlock: (object: Record<string, string>) => Record<string, string>;
  869. cssVarBlockName: (name: string) => string;
  870. };
  871. disabled: import("vue").ComputedRef<boolean>;
  872. requests: import("vue").ShallowRef<Record<string, XMLHttpRequest | Promise<unknown>>>;
  873. inputRef: import("vue").ShallowRef<HTMLInputElement | undefined>;
  874. uploadFiles: (files: File[]) => void;
  875. upload: (rawFile: import("./src/upload").UploadRawFile) => Promise<void>;
  876. doUpload: (rawFile: import("./src/upload").UploadRawFile, beforeData?: Record<string, any> | undefined) => void;
  877. handleChange: (e: Event) => void;
  878. handleClick: () => void;
  879. handleKeydown: () => void;
  880. abort: (file?: import("./src/upload").UploadFile | undefined) => void;
  881. UploadDragger: import("vue").DefineComponent<{
  882. readonly disabled: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  883. }, {
  884. COMPONENT_NAME: string;
  885. emit: (event: "file", file: File[]) => void;
  886. uploaderContext: import("./src/constants").UploadContext;
  887. ns: {
  888. namespace: import("vue").ComputedRef<string>;
  889. b: (blockSuffix?: string) => string;
  890. e: (element?: string | undefined) => string;
  891. m: (modifier?: string | undefined) => string;
  892. be: (blockSuffix?: string | undefined, element?: string | undefined) => string;
  893. em: (element?: string | undefined, modifier?: string | undefined) => string;
  894. bm: (blockSuffix?: string | undefined, modifier?: string | undefined) => string;
  895. bem: (blockSuffix?: string | undefined, element?: string | undefined, modifier?: string | undefined) => string;
  896. is: {
  897. (name: string, state: boolean | undefined): string;
  898. (name: string): string;
  899. };
  900. cssVar: (object: Record<string, string>) => Record<string, string>;
  901. cssVarName: (name: string) => string;
  902. cssVarBlock: (object: Record<string, string>) => Record<string, string>;
  903. cssVarBlockName: (name: string) => string;
  904. };
  905. dragover: import("vue").Ref<boolean>;
  906. disabled: import("vue").ComputedRef<boolean>;
  907. onDrop: (e: DragEvent) => void;
  908. onDragover: () => void;
  909. }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {
  910. file: (file: File[]) => boolean;
  911. }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
  912. readonly disabled: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  913. }>> & {
  914. onFile?: ((file: File[]) => any) | undefined;
  915. }, {
  916. readonly disabled: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  917. }>;
  918. }> & {} & import("vue").ComponentCustomProperties) | undefined>;
  919. abort: (file: import("./src/upload").UploadFile) => void;
  920. submit: () => void;
  921. clearFiles: (states?: import("./src/upload").UploadStatus[]) => void;
  922. uploadFiles: import("vue").Ref<{
  923. name: string;
  924. percentage?: number | undefined;
  925. status: import("./src/upload").UploadStatus;
  926. size?: number | undefined;
  927. response?: unknown;
  928. uid: number;
  929. url?: string | undefined;
  930. raw?: {
  931. uid: number;
  932. readonly lastModified: number;
  933. readonly name: string;
  934. readonly webkitRelativePath: string;
  935. readonly size: number;
  936. readonly type: string;
  937. arrayBuffer: () => Promise<ArrayBuffer>;
  938. slice: (start?: number | undefined, end?: number | undefined, contentType?: string | undefined) => Blob;
  939. stream: () => ReadableStream<any>;
  940. text: () => Promise<string>;
  941. } | undefined;
  942. }[]> | import("vue").WritableComputedRef<import("./src/upload").UploadFiles>;
  943. handleStart: (rawFile: import("./src/upload").UploadRawFile) => void;
  944. handleError: (err: import("./src/ajax").UploadAjaxError, rawFile: import("./src/upload").UploadRawFile) => void;
  945. handleRemove: (file: import("./src/upload").UploadFile | import("./src/upload").UploadRawFile, rawFile?: import("./src/upload").UploadRawFile | undefined) => void;
  946. handleSuccess: (response: any, rawFile: import("./src/upload").UploadRawFile) => unknown;
  947. handleProgress: (evt: import("./src/upload").UploadProgressEvent, rawFile: import("./src/upload").UploadRawFile) => void;
  948. isPictureCard: import("vue").ComputedRef<boolean>;
  949. uploadContentProps: import("vue").ComputedRef<import("./src/upload-content").UploadContentProps>;
  950. UploadList: import("vue").DefineComponent<{
  951. readonly files: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("./src/upload").UploadFiles) | (() => import("./src/upload").UploadFiles) | ((new (...args: any[]) => import("./src/upload").UploadFiles) | (() => import("./src/upload").UploadFiles))[], unknown, unknown, () => never[], boolean>;
  952. readonly disabled: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  953. readonly handlePreview: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (uploadFile: import("./src/upload").UploadFile) => void) | (() => (uploadFile: import("./src/upload").UploadFile) => void) | {
  954. (): (uploadFile: import("./src/upload").UploadFile) => void;
  955. new (): any;
  956. readonly prototype: any;
  957. } | ((new (...args: any[]) => (uploadFile: import("./src/upload").UploadFile) => void) | (() => (uploadFile: import("./src/upload").UploadFile) => void) | {
  958. (): (uploadFile: import("./src/upload").UploadFile) => void;
  959. new (): any;
  960. readonly prototype: any;
  961. })[], unknown, unknown, () => void, boolean>;
  962. readonly listType: import("element-plus/es/utils").EpPropFinalized<StringConstructor, "text" | "picture" | "picture-card", unknown, "text", boolean>;
  963. }, {
  964. emit: (event: "remove", file: import("./src/upload").UploadFile) => void;
  965. t: import("../..").Translator;
  966. nsUpload: {
  967. namespace: import("vue").ComputedRef<string>;
  968. b: (blockSuffix?: string) => string;
  969. e: (element?: string | undefined) => string;
  970. m: (modifier?: string | undefined) => string;
  971. be: (blockSuffix?: string | undefined, element?: string | undefined) => string;
  972. em: (element?: string | undefined, modifier?: string | undefined) => string;
  973. bm: (blockSuffix?: string | undefined, modifier?: string | undefined) => string;
  974. bem: (blockSuffix?: string | undefined, element?: string | undefined, modifier?: string | undefined) => string;
  975. is: {
  976. (name: string, state: boolean | undefined): string;
  977. (name: string): string;
  978. };
  979. cssVar: (object: Record<string, string>) => Record<string, string>;
  980. cssVarName: (name: string) => string;
  981. cssVarBlock: (object: Record<string, string>) => Record<string, string>;
  982. cssVarBlockName: (name: string) => string;
  983. };
  984. nsIcon: {
  985. namespace: import("vue").ComputedRef<string>;
  986. b: (blockSuffix?: string) => string;
  987. e: (element?: string | undefined) => string;
  988. m: (modifier?: string | undefined) => string;
  989. be: (blockSuffix?: string | undefined, element?: string | undefined) => string;
  990. em: (element?: string | undefined, modifier?: string | undefined) => string;
  991. bm: (blockSuffix?: string | undefined, modifier?: string | undefined) => string;
  992. bem: (blockSuffix?: string | undefined, element?: string | undefined, modifier?: string | undefined) => string;
  993. is: {
  994. (name: string, state: boolean | undefined): string;
  995. (name: string): string;
  996. };
  997. cssVar: (object: Record<string, string>) => Record<string, string>;
  998. cssVarName: (name: string) => string;
  999. cssVarBlock: (object: Record<string, string>) => Record<string, string>;
  1000. cssVarBlockName: (name: string) => string;
  1001. };
  1002. nsList: {
  1003. namespace: import("vue").ComputedRef<string>;
  1004. b: (blockSuffix?: string) => string;
  1005. e: (element?: string | undefined) => string;
  1006. m: (modifier?: string | undefined) => string;
  1007. be: (blockSuffix?: string | undefined, element?: string | undefined) => string;
  1008. em: (element?: string | undefined, modifier?: string | undefined) => string;
  1009. bm: (blockSuffix?: string | undefined, modifier?: string | undefined) => string;
  1010. bem: (blockSuffix?: string | undefined, element?: string | undefined, modifier?: string | undefined) => string;
  1011. is: {
  1012. (name: string, state: boolean | undefined): string;
  1013. (name: string): string;
  1014. };
  1015. cssVar: (object: Record<string, string>) => Record<string, string>;
  1016. cssVarName: (name: string) => string;
  1017. cssVarBlock: (object: Record<string, string>) => Record<string, string>;
  1018. cssVarBlockName: (name: string) => string;
  1019. };
  1020. disabled: import("vue").ComputedRef<boolean>;
  1021. focusing: import("vue").Ref<boolean>;
  1022. handleRemove: (file: import("./src/upload").UploadFile) => void;
  1023. ElIcon: import("element-plus/es/utils").SFCWithInstall<import("vue").DefineComponent<{
  1024. readonly size: {
  1025. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (string | number) & {}) | (() => string | number) | ((new (...args: any[]) => (string | number) & {}) | (() => string | number))[], unknown, unknown>>;
  1026. readonly required: false;
  1027. readonly validator: ((val: unknown) => boolean) | undefined;
  1028. __epPropKey: true;
  1029. };
  1030. readonly color: {
  1031. readonly type: import("vue").PropType<string>;
  1032. readonly required: false;
  1033. readonly validator: ((val: unknown) => boolean) | undefined;
  1034. __epPropKey: true;
  1035. };
  1036. }, {
  1037. props: Readonly<import("@vue/shared").LooseRequired<Readonly<import("vue").ExtractPropTypes<{
  1038. readonly size: {
  1039. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (string | number) & {}) | (() => string | number) | ((new (...args: any[]) => (string | number) & {}) | (() => string | number))[], unknown, unknown>>;
  1040. readonly required: false;
  1041. readonly validator: ((val: unknown) => boolean) | undefined;
  1042. __epPropKey: true;
  1043. };
  1044. readonly color: {
  1045. readonly type: import("vue").PropType<string>;
  1046. readonly required: false;
  1047. readonly validator: ((val: unknown) => boolean) | undefined;
  1048. __epPropKey: true;
  1049. };
  1050. }>> & {
  1051. [x: string & `on${string}`]: ((...args: any[]) => any) | ((...args: unknown[]) => any) | undefined;
  1052. }>>;
  1053. ns: {
  1054. namespace: import("vue").ComputedRef<string>;
  1055. b: (blockSuffix?: string) => string;
  1056. e: (element?: string | undefined) => string;
  1057. m: (modifier?: string | undefined) => string;
  1058. be: (blockSuffix?: string | undefined, element?: string | undefined) => string;
  1059. em: (element?: string | undefined, modifier?: string | undefined) => string;
  1060. bm: (blockSuffix?: string | undefined, modifier?: string | undefined) => string;
  1061. bem: (blockSuffix?: string | undefined, element?: string | undefined, modifier?: string | undefined) => string;
  1062. is: {
  1063. (name: string, state: boolean | undefined): string;
  1064. (name: string): string;
  1065. };
  1066. cssVar: (object: Record<string, string>) => Record<string, string>;
  1067. cssVarName: (name: string) => string;
  1068. cssVarBlock: (object: Record<string, string>) => Record<string, string>;
  1069. cssVarBlockName: (name: string) => string;
  1070. };
  1071. style: import("vue").ComputedRef<import("vue").CSSProperties>;
  1072. }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
  1073. readonly size: {
  1074. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (string | number) & {}) | (() => string | number) | ((new (...args: any[]) => (string | number) & {}) | (() => string | number))[], unknown, unknown>>;
  1075. readonly required: false;
  1076. readonly validator: ((val: unknown) => boolean) | undefined;
  1077. __epPropKey: true;
  1078. };
  1079. readonly color: {
  1080. readonly type: import("vue").PropType<string>;
  1081. readonly required: false;
  1082. readonly validator: ((val: unknown) => boolean) | undefined;
  1083. __epPropKey: true;
  1084. };
  1085. }>>, {}>> & Record<string, any>;
  1086. Check: import("vue").DefineComponent<{}, {}, {}, import("vue").ComputedOptions, import("vue").MethodOptions, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{}>>, {}>;
  1087. CircleCheck: import("vue").DefineComponent<{}, {}, {}, import("vue").ComputedOptions, import("vue").MethodOptions, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{}>>, {}>;
  1088. Close: import("vue").DefineComponent<{}, {}, {}, import("vue").ComputedOptions, import("vue").MethodOptions, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{}>>, {}>;
  1089. Delete: import("vue").DefineComponent<{}, {}, {}, import("vue").ComputedOptions, import("vue").MethodOptions, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{}>>, {}>;
  1090. Document: import("vue").DefineComponent<{}, {}, {}, import("vue").ComputedOptions, import("vue").MethodOptions, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{}>>, {}>;
  1091. ZoomIn: import("vue").DefineComponent<{}, {}, {}, import("vue").ComputedOptions, import("vue").MethodOptions, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{}>>, {}>;
  1092. ElProgress: import("element-plus/es/utils").SFCWithInstall<import("vue").DefineComponent<{
  1093. readonly type: import("element-plus/es/utils").EpPropFinalized<StringConstructor, "circle" | "line" | "dashboard", unknown, "line", boolean>;
  1094. readonly percentage: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  1095. readonly status: import("element-plus/es/utils").EpPropFinalized<StringConstructor, "" | "success" | "warning" | "exception", unknown, "", boolean>;
  1096. readonly indeterminate: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  1097. readonly duration: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 3, boolean>;
  1098. readonly strokeWidth: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 6, boolean>;
  1099. readonly strokeLinecap: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => ("inherit" | "round" | "butt" | "square") & {}) | (() => "inherit" | "round" | "butt" | "square") | ((new (...args: any[]) => ("inherit" | "round" | "butt" | "square") & {}) | (() => "inherit" | "round" | "butt" | "square"))[], unknown, unknown, "round", boolean>;
  1100. readonly textInside: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  1101. readonly width: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 126, boolean>;
  1102. readonly showText: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  1103. readonly color: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (string | import("..").ProgressFn | import("..").ProgressColor[]) & {}) | (() => string | import("..").ProgressFn | import("..").ProgressColor[]) | ((new (...args: any[]) => (string | import("..").ProgressFn | import("..").ProgressColor[]) & {}) | (() => string | import("..").ProgressFn | import("..").ProgressColor[]))[], unknown, unknown, "", boolean>;
  1104. readonly striped: BooleanConstructor;
  1105. readonly stripedFlow: BooleanConstructor;
  1106. readonly format: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("..").ProgressFn) | (() => import("..").ProgressFn) | {
  1107. (): import("..").ProgressFn;
  1108. new (): any;
  1109. readonly prototype: any;
  1110. } | ((new (...args: any[]) => import("..").ProgressFn) | (() => import("..").ProgressFn) | {
  1111. (): import("..").ProgressFn;
  1112. new (): any;
  1113. readonly prototype: any;
  1114. })[], unknown, unknown, (percentage: number) => string, boolean>;
  1115. }, {
  1116. STATUS_COLOR_MAP: Record<string, string>;
  1117. props: Readonly<import("@vue/shared").LooseRequired<Readonly<import("vue").ExtractPropTypes<{
  1118. readonly type: import("element-plus/es/utils").EpPropFinalized<StringConstructor, "circle" | "line" | "dashboard", unknown, "line", boolean>;
  1119. readonly percentage: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  1120. readonly status: import("element-plus/es/utils").EpPropFinalized<StringConstructor, "" | "success" | "warning" | "exception", unknown, "", boolean>;
  1121. readonly indeterminate: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  1122. readonly duration: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 3, boolean>;
  1123. readonly strokeWidth: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 6, boolean>;
  1124. readonly strokeLinecap: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => ("inherit" | "round" | "butt" | "square") & {}) | (() => "inherit" | "round" | "butt" | "square") | ((new (...args: any[]) => ("inherit" | "round" | "butt" | "square") & {}) | (() => "inherit" | "round" | "butt" | "square"))[], unknown, unknown, "round", boolean>;
  1125. readonly textInside: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  1126. readonly width: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 126, boolean>;
  1127. readonly showText: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  1128. readonly color: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (string | import("..").ProgressFn | import("..").ProgressColor[]) & {}) | (() => string | import("..").ProgressFn | import("..").ProgressColor[]) | ((new (...args: any[]) => (string | import("..").ProgressFn | import("..").ProgressColor[]) & {}) | (() => string | import("..").ProgressFn | import("..").ProgressColor[]))[], unknown, unknown, "", boolean>;
  1129. readonly striped: BooleanConstructor;
  1130. readonly stripedFlow: BooleanConstructor;
  1131. readonly format: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("..").ProgressFn) | (() => import("..").ProgressFn) | {
  1132. (): import("..").ProgressFn;
  1133. new (): any;
  1134. readonly prototype: any;
  1135. } | ((new (...args: any[]) => import("..").ProgressFn) | (() => import("..").ProgressFn) | {
  1136. (): import("..").ProgressFn;
  1137. new (): any;
  1138. readonly prototype: any;
  1139. })[], unknown, unknown, (percentage: number) => string, boolean>;
  1140. }>> & {
  1141. [x: string & `on${string}`]: ((...args: any[]) => any) | ((...args: unknown[]) => any) | undefined;
  1142. }>>;
  1143. ns: {
  1144. namespace: import("vue").ComputedRef<string>;
  1145. b: (blockSuffix?: string) => string;
  1146. e: (element?: string | undefined) => string;
  1147. m: (modifier?: string | undefined) => string;
  1148. be: (blockSuffix?: string | undefined, element?: string | undefined) => string;
  1149. em: (element?: string | undefined, modifier?: string | undefined) => string;
  1150. bm: (blockSuffix?: string | undefined, modifier?: string | undefined) => string;
  1151. bem: (blockSuffix?: string | undefined, element?: string | undefined, modifier?: string | undefined) => string;
  1152. is: {
  1153. (name: string, state: boolean | undefined): string;
  1154. (name: string): string;
  1155. };
  1156. cssVar: (object: Record<string, string>) => Record<string, string>;
  1157. cssVarName: (name: string) => string;
  1158. cssVarBlock: (object: Record<string, string>) => Record<string, string>;
  1159. cssVarBlockName: (name: string) => string;
  1160. };
  1161. barStyle: import("vue").ComputedRef<import("vue").CSSProperties>;
  1162. relativeStrokeWidth: import("vue").ComputedRef<string>;
  1163. radius: import("vue").ComputedRef<number>;
  1164. trackPath: import("vue").ComputedRef<string>;
  1165. perimeter: import("vue").ComputedRef<number>;
  1166. rate: import("vue").ComputedRef<1 | 0.75>;
  1167. strokeDashoffset: import("vue").ComputedRef<string>;
  1168. trailPathStyle: import("vue").ComputedRef<import("vue").CSSProperties>;
  1169. circlePathStyle: import("vue").ComputedRef<import("vue").CSSProperties>;
  1170. stroke: import("vue").ComputedRef<string>;
  1171. statusIcon: import("vue").ComputedRef<import("vue").DefineComponent<{}, {}, {}, import("vue").ComputedOptions, import("vue").MethodOptions, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{}>>, {}>>;
  1172. progressTextSize: import("vue").ComputedRef<number>;
  1173. content: import("vue").ComputedRef<string>;
  1174. getColors: (color: import("..").ProgressColor[]) => import("..").ProgressColor[];
  1175. getCurrentColor: (percentage: number) => string;
  1176. ElIcon: import("element-plus/es/utils").SFCWithInstall<import("vue").DefineComponent<{
  1177. readonly size: {
  1178. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (string | number) & {}) | (() => string | number) | ((new (...args: any[]) => (string | number) & {}) | (() => string | number))[], unknown, unknown>>;
  1179. readonly required: false;
  1180. readonly validator: ((val: unknown) => boolean) | undefined;
  1181. __epPropKey: true;
  1182. };
  1183. readonly color: {
  1184. readonly type: import("vue").PropType<string>;
  1185. readonly required: false;
  1186. readonly validator: ((val: unknown) => boolean) | undefined;
  1187. __epPropKey: true;
  1188. };
  1189. }, {
  1190. props: Readonly<import("@vue/shared").LooseRequired<Readonly<import("vue").ExtractPropTypes<{
  1191. readonly size: {
  1192. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (string | number) & {}) | (() => string | number) | ((new (...args: any[]) => (string | number) & {}) | (() => string | number))[], unknown, unknown>>;
  1193. readonly required: false;
  1194. readonly validator: ((val: unknown) => boolean) | undefined;
  1195. __epPropKey: true;
  1196. };
  1197. readonly color: {
  1198. readonly type: import("vue").PropType<string>;
  1199. readonly required: false;
  1200. readonly validator: ((val: unknown) => boolean) | undefined;
  1201. __epPropKey: true;
  1202. };
  1203. }>> & {
  1204. [x: string & `on${string}`]: ((...args: any[]) => any) | ((...args: unknown[]) => any) | undefined;
  1205. }>>;
  1206. ns: {
  1207. namespace: import("vue").ComputedRef<string>;
  1208. b: (blockSuffix?: string) => string;
  1209. e: (element?: string | undefined) => string;
  1210. m: (modifier?: string | undefined) => string;
  1211. be: (blockSuffix?: string | undefined, element?: string | undefined) => string;
  1212. em: (element?: string | undefined, modifier?: string | undefined) => string;
  1213. bm: (blockSuffix?: string | undefined, modifier?: string | undefined) => string;
  1214. bem: (blockSuffix?: string | undefined, element?: string | undefined, modifier?: string | undefined) => string;
  1215. is: {
  1216. (name: string, state: boolean | undefined): string;
  1217. (name: string): string;
  1218. };
  1219. cssVar: (object: Record<string, string>) => Record<string, string>;
  1220. cssVarName: (name: string) => string;
  1221. cssVarBlock: (object: Record<string, string>) => Record<string, string>;
  1222. cssVarBlockName: (name: string) => string;
  1223. };
  1224. style: import("vue").ComputedRef<import("vue").CSSProperties>;
  1225. }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
  1226. readonly size: {
  1227. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (string | number) & {}) | (() => string | number) | ((new (...args: any[]) => (string | number) & {}) | (() => string | number))[], unknown, unknown>>;
  1228. readonly required: false;
  1229. readonly validator: ((val: unknown) => boolean) | undefined;
  1230. __epPropKey: true;
  1231. };
  1232. readonly color: {
  1233. readonly type: import("vue").PropType<string>;
  1234. readonly required: false;
  1235. readonly validator: ((val: unknown) => boolean) | undefined;
  1236. __epPropKey: true;
  1237. };
  1238. }>>, {}>> & Record<string, any>;
  1239. }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
  1240. readonly type: import("element-plus/es/utils").EpPropFinalized<StringConstructor, "circle" | "line" | "dashboard", unknown, "line", boolean>;
  1241. readonly percentage: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  1242. readonly status: import("element-plus/es/utils").EpPropFinalized<StringConstructor, "" | "success" | "warning" | "exception", unknown, "", boolean>;
  1243. readonly indeterminate: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  1244. readonly duration: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 3, boolean>;
  1245. readonly strokeWidth: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 6, boolean>;
  1246. readonly strokeLinecap: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => ("inherit" | "round" | "butt" | "square") & {}) | (() => "inherit" | "round" | "butt" | "square") | ((new (...args: any[]) => ("inherit" | "round" | "butt" | "square") & {}) | (() => "inherit" | "round" | "butt" | "square"))[], unknown, unknown, "round", boolean>;
  1247. readonly textInside: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  1248. readonly width: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 126, boolean>;
  1249. readonly showText: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  1250. readonly color: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (string | import("..").ProgressFn | import("..").ProgressColor[]) & {}) | (() => string | import("..").ProgressFn | import("..").ProgressColor[]) | ((new (...args: any[]) => (string | import("..").ProgressFn | import("..").ProgressColor[]) & {}) | (() => string | import("..").ProgressFn | import("..").ProgressColor[]))[], unknown, unknown, "", boolean>;
  1251. readonly striped: BooleanConstructor;
  1252. readonly stripedFlow: BooleanConstructor;
  1253. readonly format: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("..").ProgressFn) | (() => import("..").ProgressFn) | {
  1254. (): import("..").ProgressFn;
  1255. new (): any;
  1256. readonly prototype: any;
  1257. } | ((new (...args: any[]) => import("..").ProgressFn) | (() => import("..").ProgressFn) | {
  1258. (): import("..").ProgressFn;
  1259. new (): any;
  1260. readonly prototype: any;
  1261. })[], unknown, unknown, (percentage: number) => string, boolean>;
  1262. }>>, {
  1263. readonly type: import("element-plus/es/utils").EpPropMergeType<StringConstructor, "circle" | "line" | "dashboard", unknown>;
  1264. readonly width: number;
  1265. readonly color: import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (string | import("..").ProgressFn | import("..").ProgressColor[]) & {}) | (() => string | import("..").ProgressFn | import("..").ProgressColor[]) | ((new (...args: any[]) => (string | import("..").ProgressFn | import("..").ProgressColor[]) & {}) | (() => string | import("..").ProgressFn | import("..").ProgressColor[]))[], unknown, unknown>;
  1266. readonly strokeLinecap: import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => ("inherit" | "round" | "butt" | "square") & {}) | (() => "inherit" | "round" | "butt" | "square") | ((new (...args: any[]) => ("inherit" | "round" | "butt" | "square") & {}) | (() => "inherit" | "round" | "butt" | "square"))[], unknown, unknown>;
  1267. readonly strokeWidth: number;
  1268. readonly indeterminate: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  1269. readonly format: import("..").ProgressFn;
  1270. readonly percentage: number;
  1271. readonly status: import("element-plus/es/utils").EpPropMergeType<StringConstructor, "" | "success" | "warning" | "exception", unknown>;
  1272. readonly duration: number;
  1273. readonly textInside: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  1274. readonly showText: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  1275. readonly striped: boolean;
  1276. readonly stripedFlow: boolean;
  1277. }>> & Record<string, any>;
  1278. }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {
  1279. remove: (file: import("./src/upload").UploadFile) => boolean;
  1280. }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
  1281. readonly files: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("./src/upload").UploadFiles) | (() => import("./src/upload").UploadFiles) | ((new (...args: any[]) => import("./src/upload").UploadFiles) | (() => import("./src/upload").UploadFiles))[], unknown, unknown, () => never[], boolean>;
  1282. readonly disabled: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  1283. readonly handlePreview: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (uploadFile: import("./src/upload").UploadFile) => void) | (() => (uploadFile: import("./src/upload").UploadFile) => void) | {
  1284. (): (uploadFile: import("./src/upload").UploadFile) => void;
  1285. new (): any;
  1286. readonly prototype: any;
  1287. } | ((new (...args: any[]) => (uploadFile: import("./src/upload").UploadFile) => void) | (() => (uploadFile: import("./src/upload").UploadFile) => void) | {
  1288. (): (uploadFile: import("./src/upload").UploadFile) => void;
  1289. new (): any;
  1290. readonly prototype: any;
  1291. })[], unknown, unknown, () => void, boolean>;
  1292. readonly listType: import("element-plus/es/utils").EpPropFinalized<StringConstructor, "text" | "picture" | "picture-card", unknown, "text", boolean>;
  1293. }>> & {
  1294. onRemove?: ((file: import("./src/upload").UploadFile) => any) | undefined;
  1295. }, {
  1296. readonly disabled: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  1297. readonly listType: import("element-plus/es/utils").EpPropMergeType<StringConstructor, "text" | "picture" | "picture-card", unknown>;
  1298. readonly files: import("./src/upload").UploadFiles;
  1299. readonly handlePreview: (uploadFile: import("./src/upload").UploadFile) => void;
  1300. }>;
  1301. UploadContent: import("vue").DefineComponent<{
  1302. readonly beforeUpload: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (rawFile: import("./src/upload").UploadRawFile) => import("element-plus/es/utils").Awaitable<boolean | void | File | Blob | null | undefined>) | (() => (rawFile: import("./src/upload").UploadRawFile) => import("element-plus/es/utils").Awaitable<boolean | void | File | Blob | null | undefined>) | {
  1303. (): (rawFile: import("./src/upload").UploadRawFile) => import("element-plus/es/utils").Awaitable<boolean | void | File | Blob | null | undefined>;
  1304. new (): any;
  1305. readonly prototype: any;
  1306. } | ((new (...args: any[]) => (rawFile: import("./src/upload").UploadRawFile) => import("element-plus/es/utils").Awaitable<boolean | void | File | Blob | null | undefined>) | (() => (rawFile: import("./src/upload").UploadRawFile) => import("element-plus/es/utils").Awaitable<boolean | void | File | Blob | null | undefined>) | {
  1307. (): (rawFile: import("./src/upload").UploadRawFile) => import("element-plus/es/utils").Awaitable<boolean | void | File | Blob | null | undefined>;
  1308. new (): any;
  1309. readonly prototype: any;
  1310. })[], unknown, unknown, () => void, boolean>;
  1311. readonly onRemove: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (file: import("./src/upload").UploadFile | import("./src/upload").UploadRawFile, rawFile?: import("./src/upload").UploadRawFile | undefined) => void) | (() => (file: import("./src/upload").UploadFile | import("./src/upload").UploadRawFile, rawFile?: import("./src/upload").UploadRawFile | undefined) => void) | {
  1312. (): (file: import("./src/upload").UploadFile | import("./src/upload").UploadRawFile, rawFile?: import("./src/upload").UploadRawFile | undefined) => void;
  1313. new (): any;
  1314. readonly prototype: any;
  1315. } | ((new (...args: any[]) => (file: import("./src/upload").UploadFile | import("./src/upload").UploadRawFile, rawFile?: import("./src/upload").UploadRawFile | undefined) => void) | (() => (file: import("./src/upload").UploadFile | import("./src/upload").UploadRawFile, rawFile?: import("./src/upload").UploadRawFile | undefined) => void) | {
  1316. (): (file: import("./src/upload").UploadFile | import("./src/upload").UploadRawFile, rawFile?: import("./src/upload").UploadRawFile | undefined) => void;
  1317. new (): any;
  1318. readonly prototype: any;
  1319. })[], unknown, unknown, () => void, boolean>;
  1320. readonly onStart: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (rawFile: import("./src/upload").UploadRawFile) => void) | (() => (rawFile: import("./src/upload").UploadRawFile) => void) | {
  1321. (): (rawFile: import("./src/upload").UploadRawFile) => void;
  1322. new (): any;
  1323. readonly prototype: any;
  1324. } | ((new (...args: any[]) => (rawFile: import("./src/upload").UploadRawFile) => void) | (() => (rawFile: import("./src/upload").UploadRawFile) => void) | {
  1325. (): (rawFile: import("./src/upload").UploadRawFile) => void;
  1326. new (): any;
  1327. readonly prototype: any;
  1328. })[], unknown, unknown, () => void, boolean>;
  1329. readonly onSuccess: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (response: any, rawFile: import("./src/upload").UploadRawFile) => unknown) | (() => (response: any, rawFile: import("./src/upload").UploadRawFile) => unknown) | {
  1330. (): (response: any, rawFile: import("./src/upload").UploadRawFile) => unknown;
  1331. new (): any;
  1332. readonly prototype: any;
  1333. } | ((new (...args: any[]) => (response: any, rawFile: import("./src/upload").UploadRawFile) => unknown) | (() => (response: any, rawFile: import("./src/upload").UploadRawFile) => unknown) | {
  1334. (): (response: any, rawFile: import("./src/upload").UploadRawFile) => unknown;
  1335. new (): any;
  1336. readonly prototype: any;
  1337. })[], unknown, unknown, () => void, boolean>;
  1338. readonly onProgress: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (evt: import("./src/upload").UploadProgressEvent, rawFile: import("./src/upload").UploadRawFile) => void) | (() => (evt: import("./src/upload").UploadProgressEvent, rawFile: import("./src/upload").UploadRawFile) => void) | {
  1339. (): (evt: import("./src/upload").UploadProgressEvent, rawFile: import("./src/upload").UploadRawFile) => void;
  1340. new (): any;
  1341. readonly prototype: any;
  1342. } | ((new (...args: any[]) => (evt: import("./src/upload").UploadProgressEvent, rawFile: import("./src/upload").UploadRawFile) => void) | (() => (evt: import("./src/upload").UploadProgressEvent, rawFile: import("./src/upload").UploadRawFile) => void) | {
  1343. (): (evt: import("./src/upload").UploadProgressEvent, rawFile: import("./src/upload").UploadRawFile) => void;
  1344. new (): any;
  1345. readonly prototype: any;
  1346. })[], unknown, unknown, () => void, boolean>;
  1347. readonly onError: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (err: import("./src/ajax").UploadAjaxError, rawFile: import("./src/upload").UploadRawFile) => void) | (() => (err: import("./src/ajax").UploadAjaxError, rawFile: import("./src/upload").UploadRawFile) => void) | {
  1348. (): (err: import("./src/ajax").UploadAjaxError, rawFile: import("./src/upload").UploadRawFile) => void;
  1349. new (): any;
  1350. readonly prototype: any;
  1351. } | ((new (...args: any[]) => (err: import("./src/ajax").UploadAjaxError, rawFile: import("./src/upload").UploadRawFile) => void) | (() => (err: import("./src/ajax").UploadAjaxError, rawFile: import("./src/upload").UploadRawFile) => void) | {
  1352. (): (err: import("./src/ajax").UploadAjaxError, rawFile: import("./src/upload").UploadRawFile) => void;
  1353. new (): any;
  1354. readonly prototype: any;
  1355. })[], unknown, unknown, () => void, boolean>;
  1356. readonly onExceed: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (files: File[], uploadFiles: import("./src/upload").UploadUserFile[]) => void) | (() => (files: File[], uploadFiles: import("./src/upload").UploadUserFile[]) => void) | {
  1357. (): (files: File[], uploadFiles: import("./src/upload").UploadUserFile[]) => void;
  1358. new (): any;
  1359. readonly prototype: any;
  1360. } | ((new (...args: any[]) => (files: File[], uploadFiles: import("./src/upload").UploadUserFile[]) => void) | (() => (files: File[], uploadFiles: import("./src/upload").UploadUserFile[]) => void) | {
  1361. (): (files: File[], uploadFiles: import("./src/upload").UploadUserFile[]) => void;
  1362. new (): any;
  1363. readonly prototype: any;
  1364. })[], unknown, unknown, () => void, boolean>;
  1365. readonly action: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "#", boolean>;
  1366. readonly headers: {
  1367. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => Record<string, any> | Headers) | (() => Record<string, any> | Headers) | ((new (...args: any[]) => Record<string, any> | Headers) | (() => Record<string, any> | Headers))[], unknown, unknown>>;
  1368. readonly required: false;
  1369. readonly validator: ((val: unknown) => boolean) | undefined;
  1370. __epPropKey: true;
  1371. };
  1372. readonly method: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "post", boolean>;
  1373. readonly data: import("element-plus/es/utils").EpPropFinalized<ObjectConstructor, unknown, unknown, () => import("element-plus/es/utils").Mutable<{}>, boolean>;
  1374. readonly multiple: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  1375. readonly name: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "file", boolean>;
  1376. readonly drag: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  1377. readonly withCredentials: BooleanConstructor;
  1378. readonly showFileList: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  1379. readonly accept: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  1380. readonly type: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "select", boolean>;
  1381. readonly fileList: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("./src/upload").UploadUserFile[]) | (() => import("./src/upload").UploadUserFile[]) | ((new (...args: any[]) => import("./src/upload").UploadUserFile[]) | (() => import("./src/upload").UploadUserFile[]))[], unknown, unknown, () => [], boolean>;
  1382. readonly autoUpload: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  1383. readonly listType: import("element-plus/es/utils").EpPropFinalized<StringConstructor, "text" | "picture" | "picture-card", unknown, "text", boolean>;
  1384. readonly httpRequest: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("./src/upload").UploadRequestHandler) | (() => import("./src/upload").UploadRequestHandler) | {
  1385. (): import("./src/upload").UploadRequestHandler;
  1386. new (): any;
  1387. readonly prototype: any;
  1388. } | ((new (...args: any[]) => import("./src/upload").UploadRequestHandler) | (() => import("./src/upload").UploadRequestHandler) | {
  1389. (): import("./src/upload").UploadRequestHandler;
  1390. new (): any;
  1391. readonly prototype: any;
  1392. })[], unknown, unknown, import("./src/upload").UploadRequestHandler, boolean>;
  1393. readonly disabled: BooleanConstructor;
  1394. readonly limit: NumberConstructor;
  1395. }, {
  1396. props: Readonly<import("@vue/shared").LooseRequired<Readonly<import("vue").ExtractPropTypes<{
  1397. readonly beforeUpload: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (rawFile: import("./src/upload").UploadRawFile) => import("element-plus/es/utils").Awaitable<boolean | void | File | Blob | null | undefined>) | (() => (rawFile: import("./src/upload").UploadRawFile) => import("element-plus/es/utils").Awaitable<boolean | void | File | Blob | null | undefined>) | {
  1398. (): (rawFile: import("./src/upload").UploadRawFile) => import("element-plus/es/utils").Awaitable<boolean | void | File | Blob | null | undefined>;
  1399. new (): any;
  1400. readonly prototype: any;
  1401. } | ((new (...args: any[]) => (rawFile: import("./src/upload").UploadRawFile) => import("element-plus/es/utils").Awaitable<boolean | void | File | Blob | null | undefined>) | (() => (rawFile: import("./src/upload").UploadRawFile) => import("element-plus/es/utils").Awaitable<boolean | void | File | Blob | null | undefined>) | {
  1402. (): (rawFile: import("./src/upload").UploadRawFile) => import("element-plus/es/utils").Awaitable<boolean | void | File | Blob | null | undefined>;
  1403. new (): any;
  1404. readonly prototype: any;
  1405. })[], unknown, unknown, () => void, boolean>;
  1406. readonly onRemove: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (file: import("./src/upload").UploadFile | import("./src/upload").UploadRawFile, rawFile?: import("./src/upload").UploadRawFile | undefined) => void) | (() => (file: import("./src/upload").UploadFile | import("./src/upload").UploadRawFile, rawFile?: import("./src/upload").UploadRawFile | undefined) => void) | {
  1407. (): (file: import("./src/upload").UploadFile | import("./src/upload").UploadRawFile, rawFile?: import("./src/upload").UploadRawFile | undefined) => void;
  1408. new (): any;
  1409. readonly prototype: any;
  1410. } | ((new (...args: any[]) => (file: import("./src/upload").UploadFile | import("./src/upload").UploadRawFile, rawFile?: import("./src/upload").UploadRawFile | undefined) => void) | (() => (file: import("./src/upload").UploadFile | import("./src/upload").UploadRawFile, rawFile?: import("./src/upload").UploadRawFile | undefined) => void) | {
  1411. (): (file: import("./src/upload").UploadFile | import("./src/upload").UploadRawFile, rawFile?: import("./src/upload").UploadRawFile | undefined) => void;
  1412. new (): any;
  1413. readonly prototype: any;
  1414. })[], unknown, unknown, () => void, boolean>;
  1415. readonly onStart: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (rawFile: import("./src/upload").UploadRawFile) => void) | (() => (rawFile: import("./src/upload").UploadRawFile) => void) | {
  1416. (): (rawFile: import("./src/upload").UploadRawFile) => void;
  1417. new (): any;
  1418. readonly prototype: any;
  1419. } | ((new (...args: any[]) => (rawFile: import("./src/upload").UploadRawFile) => void) | (() => (rawFile: import("./src/upload").UploadRawFile) => void) | {
  1420. (): (rawFile: import("./src/upload").UploadRawFile) => void;
  1421. new (): any;
  1422. readonly prototype: any;
  1423. })[], unknown, unknown, () => void, boolean>;
  1424. readonly onSuccess: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (response: any, rawFile: import("./src/upload").UploadRawFile) => unknown) | (() => (response: any, rawFile: import("./src/upload").UploadRawFile) => unknown) | {
  1425. (): (response: any, rawFile: import("./src/upload").UploadRawFile) => unknown;
  1426. new (): any;
  1427. readonly prototype: any;
  1428. } | ((new (...args: any[]) => (response: any, rawFile: import("./src/upload").UploadRawFile) => unknown) | (() => (response: any, rawFile: import("./src/upload").UploadRawFile) => unknown) | {
  1429. (): (response: any, rawFile: import("./src/upload").UploadRawFile) => unknown;
  1430. new (): any;
  1431. readonly prototype: any;
  1432. })[], unknown, unknown, () => void, boolean>;
  1433. readonly onProgress: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (evt: import("./src/upload").UploadProgressEvent, rawFile: import("./src/upload").UploadRawFile) => void) | (() => (evt: import("./src/upload").UploadProgressEvent, rawFile: import("./src/upload").UploadRawFile) => void) | {
  1434. (): (evt: import("./src/upload").UploadProgressEvent, rawFile: import("./src/upload").UploadRawFile) => void;
  1435. new (): any;
  1436. readonly prototype: any;
  1437. } | ((new (...args: any[]) => (evt: import("./src/upload").UploadProgressEvent, rawFile: import("./src/upload").UploadRawFile) => void) | (() => (evt: import("./src/upload").UploadProgressEvent, rawFile: import("./src/upload").UploadRawFile) => void) | {
  1438. (): (evt: import("./src/upload").UploadProgressEvent, rawFile: import("./src/upload").UploadRawFile) => void;
  1439. new (): any;
  1440. readonly prototype: any;
  1441. })[], unknown, unknown, () => void, boolean>;
  1442. readonly onError: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (err: import("./src/ajax").UploadAjaxError, rawFile: import("./src/upload").UploadRawFile) => void) | (() => (err: import("./src/ajax").UploadAjaxError, rawFile: import("./src/upload").UploadRawFile) => void) | {
  1443. (): (err: import("./src/ajax").UploadAjaxError, rawFile: import("./src/upload").UploadRawFile) => void;
  1444. new (): any;
  1445. readonly prototype: any;
  1446. } | ((new (...args: any[]) => (err: import("./src/ajax").UploadAjaxError, rawFile: import("./src/upload").UploadRawFile) => void) | (() => (err: import("./src/ajax").UploadAjaxError, rawFile: import("./src/upload").UploadRawFile) => void) | {
  1447. (): (err: import("./src/ajax").UploadAjaxError, rawFile: import("./src/upload").UploadRawFile) => void;
  1448. new (): any;
  1449. readonly prototype: any;
  1450. })[], unknown, unknown, () => void, boolean>;
  1451. readonly onExceed: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (files: File[], uploadFiles: import("./src/upload").UploadUserFile[]) => void) | (() => (files: File[], uploadFiles: import("./src/upload").UploadUserFile[]) => void) | {
  1452. (): (files: File[], uploadFiles: import("./src/upload").UploadUserFile[]) => void;
  1453. new (): any;
  1454. readonly prototype: any;
  1455. } | ((new (...args: any[]) => (files: File[], uploadFiles: import("./src/upload").UploadUserFile[]) => void) | (() => (files: File[], uploadFiles: import("./src/upload").UploadUserFile[]) => void) | {
  1456. (): (files: File[], uploadFiles: import("./src/upload").UploadUserFile[]) => void;
  1457. new (): any;
  1458. readonly prototype: any;
  1459. })[], unknown, unknown, () => void, boolean>;
  1460. readonly action: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "#", boolean>;
  1461. readonly headers: {
  1462. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => Record<string, any> | Headers) | (() => Record<string, any> | Headers) | ((new (...args: any[]) => Record<string, any> | Headers) | (() => Record<string, any> | Headers))[], unknown, unknown>>;
  1463. readonly required: false;
  1464. readonly validator: ((val: unknown) => boolean) | undefined;
  1465. __epPropKey: true;
  1466. };
  1467. readonly method: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "post", boolean>;
  1468. readonly data: import("element-plus/es/utils").EpPropFinalized<ObjectConstructor, unknown, unknown, () => import("element-plus/es/utils").Mutable<{}>, boolean>;
  1469. readonly multiple: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  1470. readonly name: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "file", boolean>;
  1471. readonly drag: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  1472. readonly withCredentials: BooleanConstructor;
  1473. readonly showFileList: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  1474. readonly accept: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  1475. readonly type: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "select", boolean>;
  1476. readonly fileList: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("./src/upload").UploadUserFile[]) | (() => import("./src/upload").UploadUserFile[]) | ((new (...args: any[]) => import("./src/upload").UploadUserFile[]) | (() => import("./src/upload").UploadUserFile[]))[], unknown, unknown, () => [], boolean>;
  1477. readonly autoUpload: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  1478. readonly listType: import("element-plus/es/utils").EpPropFinalized<StringConstructor, "text" | "picture" | "picture-card", unknown, "text", boolean>;
  1479. readonly httpRequest: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("./src/upload").UploadRequestHandler) | (() => import("./src/upload").UploadRequestHandler) | {
  1480. (): import("./src/upload").UploadRequestHandler;
  1481. new (): any;
  1482. readonly prototype: any;
  1483. } | ((new (...args: any[]) => import("./src/upload").UploadRequestHandler) | (() => import("./src/upload").UploadRequestHandler) | {
  1484. (): import("./src/upload").UploadRequestHandler;
  1485. new (): any;
  1486. readonly prototype: any;
  1487. })[], unknown, unknown, import("./src/upload").UploadRequestHandler, boolean>;
  1488. readonly disabled: BooleanConstructor;
  1489. readonly limit: NumberConstructor;
  1490. }>> & {
  1491. [x: string & `on${string}`]: ((...args: any[]) => any) | ((...args: unknown[]) => any) | undefined;
  1492. }>>;
  1493. ns: {
  1494. namespace: import("vue").ComputedRef<string>;
  1495. b: (blockSuffix?: string) => string;
  1496. e: (element?: string | undefined) => string;
  1497. m: (modifier?: string | undefined) => string;
  1498. be: (blockSuffix?: string | undefined, element?: string | undefined) => string;
  1499. em: (element?: string | undefined, modifier?: string | undefined) => string;
  1500. bm: (blockSuffix?: string | undefined, modifier?: string | undefined) => string;
  1501. bem: (blockSuffix?: string | undefined, element?: string | undefined, modifier?: string | undefined) => string;
  1502. is: {
  1503. (name: string, state: boolean | undefined): string;
  1504. (name: string): string;
  1505. };
  1506. cssVar: (object: Record<string, string>) => Record<string, string>;
  1507. cssVarName: (name: string) => string;
  1508. cssVarBlock: (object: Record<string, string>) => Record<string, string>;
  1509. cssVarBlockName: (name: string) => string;
  1510. };
  1511. disabled: import("vue").ComputedRef<boolean>;
  1512. requests: import("vue").ShallowRef<Record<string, XMLHttpRequest | Promise<unknown>>>;
  1513. inputRef: import("vue").ShallowRef<HTMLInputElement | undefined>;
  1514. uploadFiles: (files: File[]) => void;
  1515. upload: (rawFile: import("./src/upload").UploadRawFile) => Promise<void>;
  1516. doUpload: (rawFile: import("./src/upload").UploadRawFile, beforeData?: Record<string, any> | undefined) => void;
  1517. handleChange: (e: Event) => void;
  1518. handleClick: () => void;
  1519. handleKeydown: () => void;
  1520. abort: (file?: import("./src/upload").UploadFile | undefined) => void;
  1521. UploadDragger: import("vue").DefineComponent<{
  1522. readonly disabled: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  1523. }, {
  1524. COMPONENT_NAME: string;
  1525. emit: (event: "file", file: File[]) => void;
  1526. uploaderContext: import("./src/constants").UploadContext;
  1527. ns: {
  1528. namespace: import("vue").ComputedRef<string>;
  1529. b: (blockSuffix?: string) => string;
  1530. e: (element?: string | undefined) => string;
  1531. m: (modifier?: string | undefined) => string;
  1532. be: (blockSuffix?: string | undefined, element?: string | undefined) => string;
  1533. em: (element?: string | undefined, modifier?: string | undefined) => string;
  1534. bm: (blockSuffix?: string | undefined, modifier?: string | undefined) => string;
  1535. bem: (blockSuffix?: string | undefined, element?: string | undefined, modifier?: string | undefined) => string;
  1536. is: {
  1537. (name: string, state: boolean | undefined): string;
  1538. (name: string): string;
  1539. };
  1540. cssVar: (object: Record<string, string>) => Record<string, string>;
  1541. cssVarName: (name: string) => string;
  1542. cssVarBlock: (object: Record<string, string>) => Record<string, string>;
  1543. cssVarBlockName: (name: string) => string;
  1544. };
  1545. dragover: import("vue").Ref<boolean>;
  1546. disabled: import("vue").ComputedRef<boolean>;
  1547. onDrop: (e: DragEvent) => void;
  1548. onDragover: () => void;
  1549. }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {
  1550. file: (file: File[]) => boolean;
  1551. }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
  1552. readonly disabled: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  1553. }>> & {
  1554. onFile?: ((file: File[]) => any) | undefined;
  1555. }, {
  1556. readonly disabled: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  1557. }>;
  1558. }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
  1559. readonly beforeUpload: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (rawFile: import("./src/upload").UploadRawFile) => import("element-plus/es/utils").Awaitable<boolean | void | File | Blob | null | undefined>) | (() => (rawFile: import("./src/upload").UploadRawFile) => import("element-plus/es/utils").Awaitable<boolean | void | File | Blob | null | undefined>) | {
  1560. (): (rawFile: import("./src/upload").UploadRawFile) => import("element-plus/es/utils").Awaitable<boolean | void | File | Blob | null | undefined>;
  1561. new (): any;
  1562. readonly prototype: any;
  1563. } | ((new (...args: any[]) => (rawFile: import("./src/upload").UploadRawFile) => import("element-plus/es/utils").Awaitable<boolean | void | File | Blob | null | undefined>) | (() => (rawFile: import("./src/upload").UploadRawFile) => import("element-plus/es/utils").Awaitable<boolean | void | File | Blob | null | undefined>) | {
  1564. (): (rawFile: import("./src/upload").UploadRawFile) => import("element-plus/es/utils").Awaitable<boolean | void | File | Blob | null | undefined>;
  1565. new (): any;
  1566. readonly prototype: any;
  1567. })[], unknown, unknown, () => void, boolean>;
  1568. readonly onRemove: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (file: import("./src/upload").UploadFile | import("./src/upload").UploadRawFile, rawFile?: import("./src/upload").UploadRawFile | undefined) => void) | (() => (file: import("./src/upload").UploadFile | import("./src/upload").UploadRawFile, rawFile?: import("./src/upload").UploadRawFile | undefined) => void) | {
  1569. (): (file: import("./src/upload").UploadFile | import("./src/upload").UploadRawFile, rawFile?: import("./src/upload").UploadRawFile | undefined) => void;
  1570. new (): any;
  1571. readonly prototype: any;
  1572. } | ((new (...args: any[]) => (file: import("./src/upload").UploadFile | import("./src/upload").UploadRawFile, rawFile?: import("./src/upload").UploadRawFile | undefined) => void) | (() => (file: import("./src/upload").UploadFile | import("./src/upload").UploadRawFile, rawFile?: import("./src/upload").UploadRawFile | undefined) => void) | {
  1573. (): (file: import("./src/upload").UploadFile | import("./src/upload").UploadRawFile, rawFile?: import("./src/upload").UploadRawFile | undefined) => void;
  1574. new (): any;
  1575. readonly prototype: any;
  1576. })[], unknown, unknown, () => void, boolean>;
  1577. readonly onStart: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (rawFile: import("./src/upload").UploadRawFile) => void) | (() => (rawFile: import("./src/upload").UploadRawFile) => void) | {
  1578. (): (rawFile: import("./src/upload").UploadRawFile) => void;
  1579. new (): any;
  1580. readonly prototype: any;
  1581. } | ((new (...args: any[]) => (rawFile: import("./src/upload").UploadRawFile) => void) | (() => (rawFile: import("./src/upload").UploadRawFile) => void) | {
  1582. (): (rawFile: import("./src/upload").UploadRawFile) => void;
  1583. new (): any;
  1584. readonly prototype: any;
  1585. })[], unknown, unknown, () => void, boolean>;
  1586. readonly onSuccess: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (response: any, rawFile: import("./src/upload").UploadRawFile) => unknown) | (() => (response: any, rawFile: import("./src/upload").UploadRawFile) => unknown) | {
  1587. (): (response: any, rawFile: import("./src/upload").UploadRawFile) => unknown;
  1588. new (): any;
  1589. readonly prototype: any;
  1590. } | ((new (...args: any[]) => (response: any, rawFile: import("./src/upload").UploadRawFile) => unknown) | (() => (response: any, rawFile: import("./src/upload").UploadRawFile) => unknown) | {
  1591. (): (response: any, rawFile: import("./src/upload").UploadRawFile) => unknown;
  1592. new (): any;
  1593. readonly prototype: any;
  1594. })[], unknown, unknown, () => void, boolean>;
  1595. readonly onProgress: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (evt: import("./src/upload").UploadProgressEvent, rawFile: import("./src/upload").UploadRawFile) => void) | (() => (evt: import("./src/upload").UploadProgressEvent, rawFile: import("./src/upload").UploadRawFile) => void) | {
  1596. (): (evt: import("./src/upload").UploadProgressEvent, rawFile: import("./src/upload").UploadRawFile) => void;
  1597. new (): any;
  1598. readonly prototype: any;
  1599. } | ((new (...args: any[]) => (evt: import("./src/upload").UploadProgressEvent, rawFile: import("./src/upload").UploadRawFile) => void) | (() => (evt: import("./src/upload").UploadProgressEvent, rawFile: import("./src/upload").UploadRawFile) => void) | {
  1600. (): (evt: import("./src/upload").UploadProgressEvent, rawFile: import("./src/upload").UploadRawFile) => void;
  1601. new (): any;
  1602. readonly prototype: any;
  1603. })[], unknown, unknown, () => void, boolean>;
  1604. readonly onError: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (err: import("./src/ajax").UploadAjaxError, rawFile: import("./src/upload").UploadRawFile) => void) | (() => (err: import("./src/ajax").UploadAjaxError, rawFile: import("./src/upload").UploadRawFile) => void) | {
  1605. (): (err: import("./src/ajax").UploadAjaxError, rawFile: import("./src/upload").UploadRawFile) => void;
  1606. new (): any;
  1607. readonly prototype: any;
  1608. } | ((new (...args: any[]) => (err: import("./src/ajax").UploadAjaxError, rawFile: import("./src/upload").UploadRawFile) => void) | (() => (err: import("./src/ajax").UploadAjaxError, rawFile: import("./src/upload").UploadRawFile) => void) | {
  1609. (): (err: import("./src/ajax").UploadAjaxError, rawFile: import("./src/upload").UploadRawFile) => void;
  1610. new (): any;
  1611. readonly prototype: any;
  1612. })[], unknown, unknown, () => void, boolean>;
  1613. readonly onExceed: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (files: File[], uploadFiles: import("./src/upload").UploadUserFile[]) => void) | (() => (files: File[], uploadFiles: import("./src/upload").UploadUserFile[]) => void) | {
  1614. (): (files: File[], uploadFiles: import("./src/upload").UploadUserFile[]) => void;
  1615. new (): any;
  1616. readonly prototype: any;
  1617. } | ((new (...args: any[]) => (files: File[], uploadFiles: import("./src/upload").UploadUserFile[]) => void) | (() => (files: File[], uploadFiles: import("./src/upload").UploadUserFile[]) => void) | {
  1618. (): (files: File[], uploadFiles: import("./src/upload").UploadUserFile[]) => void;
  1619. new (): any;
  1620. readonly prototype: any;
  1621. })[], unknown, unknown, () => void, boolean>;
  1622. readonly action: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "#", boolean>;
  1623. readonly headers: {
  1624. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => Record<string, any> | Headers) | (() => Record<string, any> | Headers) | ((new (...args: any[]) => Record<string, any> | Headers) | (() => Record<string, any> | Headers))[], unknown, unknown>>;
  1625. readonly required: false;
  1626. readonly validator: ((val: unknown) => boolean) | undefined;
  1627. __epPropKey: true;
  1628. };
  1629. readonly method: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "post", boolean>;
  1630. readonly data: import("element-plus/es/utils").EpPropFinalized<ObjectConstructor, unknown, unknown, () => import("element-plus/es/utils").Mutable<{}>, boolean>;
  1631. readonly multiple: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  1632. readonly name: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "file", boolean>;
  1633. readonly drag: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  1634. readonly withCredentials: BooleanConstructor;
  1635. readonly showFileList: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  1636. readonly accept: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  1637. readonly type: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "select", boolean>;
  1638. readonly fileList: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("./src/upload").UploadUserFile[]) | (() => import("./src/upload").UploadUserFile[]) | ((new (...args: any[]) => import("./src/upload").UploadUserFile[]) | (() => import("./src/upload").UploadUserFile[]))[], unknown, unknown, () => [], boolean>;
  1639. readonly autoUpload: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  1640. readonly listType: import("element-plus/es/utils").EpPropFinalized<StringConstructor, "text" | "picture" | "picture-card", unknown, "text", boolean>;
  1641. readonly httpRequest: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("./src/upload").UploadRequestHandler) | (() => import("./src/upload").UploadRequestHandler) | {
  1642. (): import("./src/upload").UploadRequestHandler;
  1643. new (): any;
  1644. readonly prototype: any;
  1645. } | ((new (...args: any[]) => import("./src/upload").UploadRequestHandler) | (() => import("./src/upload").UploadRequestHandler) | {
  1646. (): import("./src/upload").UploadRequestHandler;
  1647. new (): any;
  1648. readonly prototype: any;
  1649. })[], unknown, unknown, import("./src/upload").UploadRequestHandler, boolean>;
  1650. readonly disabled: BooleanConstructor;
  1651. readonly limit: NumberConstructor;
  1652. }>>, {
  1653. readonly type: string;
  1654. readonly disabled: boolean;
  1655. readonly name: string;
  1656. readonly drag: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  1657. readonly multiple: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  1658. readonly data: Record<string, any>;
  1659. readonly onError: (err: import("./src/ajax").UploadAjaxError, rawFile: import("./src/upload").UploadRawFile) => void;
  1660. readonly onProgress: (evt: import("./src/upload").UploadProgressEvent, rawFile: import("./src/upload").UploadRawFile) => void;
  1661. readonly action: string;
  1662. readonly method: string;
  1663. readonly showFileList: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  1664. readonly accept: string;
  1665. readonly fileList: import("./src/upload").UploadUserFile[];
  1666. readonly autoUpload: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  1667. readonly listType: import("element-plus/es/utils").EpPropMergeType<StringConstructor, "text" | "picture" | "picture-card", unknown>;
  1668. readonly httpRequest: import("./src/upload").UploadRequestHandler;
  1669. readonly withCredentials: boolean;
  1670. readonly beforeUpload: (rawFile: import("./src/upload").UploadRawFile) => import("element-plus/es/utils").Awaitable<boolean | void | File | Blob | null | undefined>;
  1671. readonly onRemove: (file: import("./src/upload").UploadFile | import("./src/upload").UploadRawFile, rawFile?: import("./src/upload").UploadRawFile | undefined) => void;
  1672. readonly onSuccess: (response: any, rawFile: import("./src/upload").UploadRawFile) => unknown;
  1673. readonly onExceed: (files: File[], uploadFiles: import("./src/upload").UploadUserFile[]) => void;
  1674. readonly onStart: (rawFile: import("./src/upload").UploadRawFile) => void;
  1675. }>;
  1676. }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
  1677. readonly beforeUpload: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (rawFile: import("./src/upload").UploadRawFile) => import("element-plus/es/utils").Awaitable<boolean | void | File | Blob | null | undefined>) | (() => (rawFile: import("./src/upload").UploadRawFile) => import("element-plus/es/utils").Awaitable<boolean | void | File | Blob | null | undefined>) | {
  1678. (): (rawFile: import("./src/upload").UploadRawFile) => import("element-plus/es/utils").Awaitable<boolean | void | File | Blob | null | undefined>;
  1679. new (): any;
  1680. readonly prototype: any;
  1681. } | ((new (...args: any[]) => (rawFile: import("./src/upload").UploadRawFile) => import("element-plus/es/utils").Awaitable<boolean | void | File | Blob | null | undefined>) | (() => (rawFile: import("./src/upload").UploadRawFile) => import("element-plus/es/utils").Awaitable<boolean | void | File | Blob | null | undefined>) | {
  1682. (): (rawFile: import("./src/upload").UploadRawFile) => import("element-plus/es/utils").Awaitable<boolean | void | File | Blob | null | undefined>;
  1683. new (): any;
  1684. readonly prototype: any;
  1685. })[], unknown, unknown, () => void, boolean>;
  1686. readonly beforeRemove: {
  1687. readonly type: import("vue").PropType<(uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => import("element-plus/es/utils").Awaitable<boolean>>;
  1688. readonly required: false;
  1689. readonly validator: ((val: unknown) => boolean) | undefined;
  1690. __epPropKey: true;
  1691. };
  1692. readonly onRemove: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void) | (() => (uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void) | {
  1693. (): (uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void;
  1694. new (): any;
  1695. readonly prototype: any;
  1696. } | ((new (...args: any[]) => (uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void) | (() => (uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void) | {
  1697. (): (uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void;
  1698. new (): any;
  1699. readonly prototype: any;
  1700. })[], unknown, unknown, () => void, boolean>;
  1701. readonly onChange: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void) | (() => (uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void) | {
  1702. (): (uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void;
  1703. new (): any;
  1704. readonly prototype: any;
  1705. } | ((new (...args: any[]) => (uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void) | (() => (uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void) | {
  1706. (): (uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void;
  1707. new (): any;
  1708. readonly prototype: any;
  1709. })[], unknown, unknown, () => void, boolean>;
  1710. readonly onPreview: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (uploadFile: import("./src/upload").UploadFile) => void) | (() => (uploadFile: import("./src/upload").UploadFile) => void) | {
  1711. (): (uploadFile: import("./src/upload").UploadFile) => void;
  1712. new (): any;
  1713. readonly prototype: any;
  1714. } | ((new (...args: any[]) => (uploadFile: import("./src/upload").UploadFile) => void) | (() => (uploadFile: import("./src/upload").UploadFile) => void) | {
  1715. (): (uploadFile: import("./src/upload").UploadFile) => void;
  1716. new (): any;
  1717. readonly prototype: any;
  1718. })[], unknown, unknown, () => void, boolean>;
  1719. readonly onSuccess: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (response: any, uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void) | (() => (response: any, uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void) | {
  1720. (): (response: any, uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void;
  1721. new (): any;
  1722. readonly prototype: any;
  1723. } | ((new (...args: any[]) => (response: any, uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void) | (() => (response: any, uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void) | {
  1724. (): (response: any, uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void;
  1725. new (): any;
  1726. readonly prototype: any;
  1727. })[], unknown, unknown, () => void, boolean>;
  1728. readonly onProgress: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (evt: import("./src/upload").UploadProgressEvent, uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void) | (() => (evt: import("./src/upload").UploadProgressEvent, uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void) | {
  1729. (): (evt: import("./src/upload").UploadProgressEvent, uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void;
  1730. new (): any;
  1731. readonly prototype: any;
  1732. } | ((new (...args: any[]) => (evt: import("./src/upload").UploadProgressEvent, uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void) | (() => (evt: import("./src/upload").UploadProgressEvent, uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void) | {
  1733. (): (evt: import("./src/upload").UploadProgressEvent, uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void;
  1734. new (): any;
  1735. readonly prototype: any;
  1736. })[], unknown, unknown, () => void, boolean>;
  1737. readonly onError: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (error: Error, uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void) | (() => (error: Error, uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void) | {
  1738. (): (error: Error, uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void;
  1739. new (): any;
  1740. readonly prototype: any;
  1741. } | ((new (...args: any[]) => (error: Error, uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void) | (() => (error: Error, uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void) | {
  1742. (): (error: Error, uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void;
  1743. new (): any;
  1744. readonly prototype: any;
  1745. })[], unknown, unknown, () => void, boolean>;
  1746. readonly onExceed: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (files: File[], uploadFiles: import("./src/upload").UploadUserFile[]) => void) | (() => (files: File[], uploadFiles: import("./src/upload").UploadUserFile[]) => void) | {
  1747. (): (files: File[], uploadFiles: import("./src/upload").UploadUserFile[]) => void;
  1748. new (): any;
  1749. readonly prototype: any;
  1750. } | ((new (...args: any[]) => (files: File[], uploadFiles: import("./src/upload").UploadUserFile[]) => void) | (() => (files: File[], uploadFiles: import("./src/upload").UploadUserFile[]) => void) | {
  1751. (): (files: File[], uploadFiles: import("./src/upload").UploadUserFile[]) => void;
  1752. new (): any;
  1753. readonly prototype: any;
  1754. })[], unknown, unknown, () => void, boolean>;
  1755. readonly action: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "#", boolean>;
  1756. readonly headers: {
  1757. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => Record<string, any> | Headers) | (() => Record<string, any> | Headers) | ((new (...args: any[]) => Record<string, any> | Headers) | (() => Record<string, any> | Headers))[], unknown, unknown>>;
  1758. readonly required: false;
  1759. readonly validator: ((val: unknown) => boolean) | undefined;
  1760. __epPropKey: true;
  1761. };
  1762. readonly method: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "post", boolean>;
  1763. readonly data: import("element-plus/es/utils").EpPropFinalized<ObjectConstructor, unknown, unknown, () => import("element-plus/es/utils").Mutable<{}>, boolean>;
  1764. readonly multiple: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  1765. readonly name: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "file", boolean>;
  1766. readonly drag: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  1767. readonly withCredentials: BooleanConstructor;
  1768. readonly showFileList: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  1769. readonly accept: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  1770. readonly type: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "select", boolean>;
  1771. readonly fileList: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("./src/upload").UploadUserFile[]) | (() => import("./src/upload").UploadUserFile[]) | ((new (...args: any[]) => import("./src/upload").UploadUserFile[]) | (() => import("./src/upload").UploadUserFile[]))[], unknown, unknown, () => [], boolean>;
  1772. readonly autoUpload: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  1773. readonly listType: import("element-plus/es/utils").EpPropFinalized<StringConstructor, "text" | "picture" | "picture-card", unknown, "text", boolean>;
  1774. readonly httpRequest: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("./src/upload").UploadRequestHandler) | (() => import("./src/upload").UploadRequestHandler) | {
  1775. (): import("./src/upload").UploadRequestHandler;
  1776. new (): any;
  1777. readonly prototype: any;
  1778. } | ((new (...args: any[]) => import("./src/upload").UploadRequestHandler) | (() => import("./src/upload").UploadRequestHandler) | {
  1779. (): import("./src/upload").UploadRequestHandler;
  1780. new (): any;
  1781. readonly prototype: any;
  1782. })[], unknown, unknown, import("./src/upload").UploadRequestHandler, boolean>;
  1783. readonly disabled: BooleanConstructor;
  1784. readonly limit: NumberConstructor;
  1785. }>>, {
  1786. readonly type: string;
  1787. readonly onChange: (uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void;
  1788. readonly disabled: boolean;
  1789. readonly name: string;
  1790. readonly drag: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  1791. readonly multiple: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  1792. readonly data: Record<string, any>;
  1793. readonly onError: (error: Error, uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void;
  1794. readonly onProgress: (evt: import("./src/upload").UploadProgressEvent, uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void;
  1795. readonly action: string;
  1796. readonly method: string;
  1797. readonly showFileList: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  1798. readonly accept: string;
  1799. readonly fileList: import("./src/upload").UploadUserFile[];
  1800. readonly autoUpload: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  1801. readonly listType: import("element-plus/es/utils").EpPropMergeType<StringConstructor, "text" | "picture" | "picture-card", unknown>;
  1802. readonly httpRequest: import("./src/upload").UploadRequestHandler;
  1803. readonly withCredentials: boolean;
  1804. readonly beforeUpload: (rawFile: import("./src/upload").UploadRawFile) => import("element-plus/es/utils").Awaitable<boolean | void | File | Blob | null | undefined>;
  1805. readonly onRemove: (uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void;
  1806. readonly onPreview: (uploadFile: import("./src/upload").UploadFile) => void;
  1807. readonly onSuccess: (response: any, uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void;
  1808. readonly onExceed: (files: File[], uploadFiles: import("./src/upload").UploadUserFile[]) => void;
  1809. }>> & Record<string, any>;
  1810. export default ElUpload;
  1811. export * from './src/upload';
  1812. export * from './src/upload-content';
  1813. export * from './src/upload-list';
  1814. export * from './src/upload-dragger';
  1815. export * from './src/constants';