index.d.ts 171 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806
  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").Ref<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) => 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("../..").UploadContext;
  587. ns: {
  588. namespace: import("vue").Ref<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").Ref<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) => 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("../..").UploadContext;
  887. ns: {
  888. namespace: import("vue").Ref<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").Ref<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").Ref<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").Ref<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").Ref<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[]) => ("round" | "inherit" | "butt" | "square") & {}) | (() => "round" | "inherit" | "butt" | "square") | ((new (...args: any[]) => ("round" | "inherit" | "butt" | "square") & {}) | (() => "round" | "inherit" | "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 format: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("..").ProgressFn) | (() => import("..").ProgressFn) | {
  1105. (): import("..").ProgressFn;
  1106. new (): any;
  1107. readonly prototype: any;
  1108. } | ((new (...args: any[]) => import("..").ProgressFn) | (() => import("..").ProgressFn) | {
  1109. (): import("..").ProgressFn;
  1110. new (): any;
  1111. readonly prototype: any;
  1112. })[], unknown, unknown, (percentage: number) => string, boolean>;
  1113. }, {
  1114. STATUS_COLOR_MAP: Record<string, string>;
  1115. props: Readonly<import("@vue/shared").LooseRequired<Readonly<import("vue").ExtractPropTypes<{
  1116. readonly type: import("element-plus/es/utils").EpPropFinalized<StringConstructor, "circle" | "line" | "dashboard", unknown, "line", boolean>;
  1117. readonly percentage: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  1118. readonly status: import("element-plus/es/utils").EpPropFinalized<StringConstructor, "" | "success" | "warning" | "exception", unknown, "", boolean>;
  1119. readonly indeterminate: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  1120. readonly duration: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 3, boolean>;
  1121. readonly strokeWidth: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 6, boolean>;
  1122. readonly strokeLinecap: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => ("round" | "inherit" | "butt" | "square") & {}) | (() => "round" | "inherit" | "butt" | "square") | ((new (...args: any[]) => ("round" | "inherit" | "butt" | "square") & {}) | (() => "round" | "inherit" | "butt" | "square"))[], unknown, unknown, "round", boolean>;
  1123. readonly textInside: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  1124. readonly width: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 126, boolean>;
  1125. readonly showText: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  1126. 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>;
  1127. readonly format: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("..").ProgressFn) | (() => import("..").ProgressFn) | {
  1128. (): import("..").ProgressFn;
  1129. new (): any;
  1130. readonly prototype: any;
  1131. } | ((new (...args: any[]) => import("..").ProgressFn) | (() => import("..").ProgressFn) | {
  1132. (): import("..").ProgressFn;
  1133. new (): any;
  1134. readonly prototype: any;
  1135. })[], unknown, unknown, (percentage: number) => string, boolean>;
  1136. }>> & {
  1137. [x: string & `on${string}`]: ((...args: any[]) => any) | ((...args: unknown[]) => any) | undefined;
  1138. }>>;
  1139. ns: {
  1140. namespace: import("vue").Ref<string>;
  1141. b: (blockSuffix?: string) => string;
  1142. e: (element?: string | undefined) => string;
  1143. m: (modifier?: string | undefined) => string;
  1144. be: (blockSuffix?: string | undefined, element?: string | undefined) => string;
  1145. em: (element?: string | undefined, modifier?: string | undefined) => string;
  1146. bm: (blockSuffix?: string | undefined, modifier?: string | undefined) => string;
  1147. bem: (blockSuffix?: string | undefined, element?: string | undefined, modifier?: string | undefined) => string;
  1148. is: {
  1149. (name: string, state: boolean | undefined): string;
  1150. (name: string): string;
  1151. };
  1152. cssVar: (object: Record<string, string>) => Record<string, string>;
  1153. cssVarName: (name: string) => string;
  1154. cssVarBlock: (object: Record<string, string>) => Record<string, string>;
  1155. cssVarBlockName: (name: string) => string;
  1156. };
  1157. barStyle: import("vue").ComputedRef<import("vue").CSSProperties>;
  1158. relativeStrokeWidth: import("vue").ComputedRef<string>;
  1159. radius: import("vue").ComputedRef<number>;
  1160. trackPath: import("vue").ComputedRef<string>;
  1161. perimeter: import("vue").ComputedRef<number>;
  1162. rate: import("vue").ComputedRef<1 | 0.75>;
  1163. strokeDashoffset: import("vue").ComputedRef<string>;
  1164. trailPathStyle: import("vue").ComputedRef<import("vue").CSSProperties>;
  1165. circlePathStyle: import("vue").ComputedRef<import("vue").CSSProperties>;
  1166. stroke: import("vue").ComputedRef<string>;
  1167. 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<{}>>, {}>>;
  1168. progressTextSize: import("vue").ComputedRef<number>;
  1169. content: import("vue").ComputedRef<string>;
  1170. getColors: (color: import("..").ProgressColor[]) => import("..").ProgressColor[];
  1171. getCurrentColor: (percentage: number) => string;
  1172. ElIcon: import("element-plus/es/utils").SFCWithInstall<import("vue").DefineComponent<{
  1173. readonly size: {
  1174. 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>>;
  1175. readonly required: false;
  1176. readonly validator: ((val: unknown) => boolean) | undefined;
  1177. __epPropKey: true;
  1178. };
  1179. readonly color: {
  1180. readonly type: import("vue").PropType<string>;
  1181. readonly required: false;
  1182. readonly validator: ((val: unknown) => boolean) | undefined;
  1183. __epPropKey: true;
  1184. };
  1185. }, {
  1186. props: Readonly<import("@vue/shared").LooseRequired<Readonly<import("vue").ExtractPropTypes<{
  1187. readonly size: {
  1188. 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>>;
  1189. readonly required: false;
  1190. readonly validator: ((val: unknown) => boolean) | undefined;
  1191. __epPropKey: true;
  1192. };
  1193. readonly color: {
  1194. readonly type: import("vue").PropType<string>;
  1195. readonly required: false;
  1196. readonly validator: ((val: unknown) => boolean) | undefined;
  1197. __epPropKey: true;
  1198. };
  1199. }>> & {
  1200. [x: string & `on${string}`]: ((...args: any[]) => any) | ((...args: unknown[]) => any) | undefined;
  1201. }>>;
  1202. ns: {
  1203. namespace: import("vue").Ref<string>;
  1204. b: (blockSuffix?: string) => string;
  1205. e: (element?: string | undefined) => string;
  1206. m: (modifier?: string | undefined) => string;
  1207. be: (blockSuffix?: string | undefined, element?: string | undefined) => string;
  1208. em: (element?: string | undefined, modifier?: string | undefined) => string;
  1209. bm: (blockSuffix?: string | undefined, modifier?: string | undefined) => string;
  1210. bem: (blockSuffix?: string | undefined, element?: string | undefined, modifier?: string | undefined) => string;
  1211. is: {
  1212. (name: string, state: boolean | undefined): string;
  1213. (name: string): string;
  1214. };
  1215. cssVar: (object: Record<string, string>) => Record<string, string>;
  1216. cssVarName: (name: string) => string;
  1217. cssVarBlock: (object: Record<string, string>) => Record<string, string>;
  1218. cssVarBlockName: (name: string) => string;
  1219. };
  1220. style: import("vue").ComputedRef<import("vue").CSSProperties>;
  1221. }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
  1222. readonly size: {
  1223. 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>>;
  1224. readonly required: false;
  1225. readonly validator: ((val: unknown) => boolean) | undefined;
  1226. __epPropKey: true;
  1227. };
  1228. readonly color: {
  1229. readonly type: import("vue").PropType<string>;
  1230. readonly required: false;
  1231. readonly validator: ((val: unknown) => boolean) | undefined;
  1232. __epPropKey: true;
  1233. };
  1234. }>>, {}>> & Record<string, any>;
  1235. }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
  1236. readonly type: import("element-plus/es/utils").EpPropFinalized<StringConstructor, "circle" | "line" | "dashboard", unknown, "line", boolean>;
  1237. readonly percentage: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  1238. readonly status: import("element-plus/es/utils").EpPropFinalized<StringConstructor, "" | "success" | "warning" | "exception", unknown, "", boolean>;
  1239. readonly indeterminate: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  1240. readonly duration: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 3, boolean>;
  1241. readonly strokeWidth: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 6, boolean>;
  1242. readonly strokeLinecap: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => ("round" | "inherit" | "butt" | "square") & {}) | (() => "round" | "inherit" | "butt" | "square") | ((new (...args: any[]) => ("round" | "inherit" | "butt" | "square") & {}) | (() => "round" | "inherit" | "butt" | "square"))[], unknown, unknown, "round", boolean>;
  1243. readonly textInside: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  1244. readonly width: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 126, boolean>;
  1245. readonly showText: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  1246. 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>;
  1247. readonly format: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("..").ProgressFn) | (() => import("..").ProgressFn) | {
  1248. (): import("..").ProgressFn;
  1249. new (): any;
  1250. readonly prototype: any;
  1251. } | ((new (...args: any[]) => import("..").ProgressFn) | (() => import("..").ProgressFn) | {
  1252. (): import("..").ProgressFn;
  1253. new (): any;
  1254. readonly prototype: any;
  1255. })[], unknown, unknown, (percentage: number) => string, boolean>;
  1256. }>>, {
  1257. readonly type: import("element-plus/es/utils").EpPropMergeType<StringConstructor, "circle" | "line" | "dashboard", unknown>;
  1258. 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>;
  1259. readonly width: number;
  1260. readonly strokeLinecap: import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => ("round" | "inherit" | "butt" | "square") & {}) | (() => "round" | "inherit" | "butt" | "square") | ((new (...args: any[]) => ("round" | "inherit" | "butt" | "square") & {}) | (() => "round" | "inherit" | "butt" | "square"))[], unknown, unknown>;
  1261. readonly strokeWidth: number;
  1262. readonly indeterminate: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  1263. readonly format: import("..").ProgressFn;
  1264. readonly percentage: number;
  1265. readonly status: import("element-plus/es/utils").EpPropMergeType<StringConstructor, "" | "success" | "warning" | "exception", unknown>;
  1266. readonly duration: number;
  1267. readonly textInside: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  1268. readonly showText: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  1269. }>> & Record<string, any>;
  1270. }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {
  1271. remove: (file: import("./src/upload").UploadFile) => boolean;
  1272. }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
  1273. 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>;
  1274. readonly disabled: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  1275. readonly handlePreview: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (uploadFile: import("./src/upload").UploadFile) => void) | (() => (uploadFile: import("./src/upload").UploadFile) => void) | {
  1276. (): (uploadFile: import("./src/upload").UploadFile) => void;
  1277. new (): any;
  1278. readonly prototype: any;
  1279. } | ((new (...args: any[]) => (uploadFile: import("./src/upload").UploadFile) => void) | (() => (uploadFile: import("./src/upload").UploadFile) => void) | {
  1280. (): (uploadFile: import("./src/upload").UploadFile) => void;
  1281. new (): any;
  1282. readonly prototype: any;
  1283. })[], unknown, unknown, () => void, boolean>;
  1284. readonly listType: import("element-plus/es/utils").EpPropFinalized<StringConstructor, "text" | "picture" | "picture-card", unknown, "text", boolean>;
  1285. }>> & {
  1286. onRemove?: ((file: import("./src/upload").UploadFile) => any) | undefined;
  1287. }, {
  1288. readonly disabled: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  1289. readonly listType: import("element-plus/es/utils").EpPropMergeType<StringConstructor, "text" | "picture" | "picture-card", unknown>;
  1290. readonly files: import("./src/upload").UploadFiles;
  1291. readonly handlePreview: (uploadFile: import("./src/upload").UploadFile) => void;
  1292. }>;
  1293. UploadContent: import("vue").DefineComponent<{
  1294. 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>) | {
  1295. (): (rawFile: import("./src/upload").UploadRawFile) => import("element-plus/es/utils").Awaitable<boolean | void | File | Blob | null | undefined>;
  1296. new (): any;
  1297. readonly prototype: any;
  1298. } | ((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>) | {
  1299. (): (rawFile: import("./src/upload").UploadRawFile) => import("element-plus/es/utils").Awaitable<boolean | void | File | Blob | null | undefined>;
  1300. new (): any;
  1301. readonly prototype: any;
  1302. })[], unknown, unknown, () => void, boolean>;
  1303. 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) | {
  1304. (): (file: import("./src/upload").UploadFile | import("./src/upload").UploadRawFile, rawFile?: import("./src/upload").UploadRawFile | undefined) => void;
  1305. new (): any;
  1306. readonly prototype: any;
  1307. } | ((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) | {
  1308. (): (file: import("./src/upload").UploadFile | import("./src/upload").UploadRawFile, rawFile?: import("./src/upload").UploadRawFile | undefined) => void;
  1309. new (): any;
  1310. readonly prototype: any;
  1311. })[], unknown, unknown, () => void, boolean>;
  1312. readonly onStart: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (rawFile: import("./src/upload").UploadRawFile) => void) | (() => (rawFile: import("./src/upload").UploadRawFile) => void) | {
  1313. (): (rawFile: import("./src/upload").UploadRawFile) => void;
  1314. new (): any;
  1315. readonly prototype: any;
  1316. } | ((new (...args: any[]) => (rawFile: import("./src/upload").UploadRawFile) => void) | (() => (rawFile: import("./src/upload").UploadRawFile) => void) | {
  1317. (): (rawFile: import("./src/upload").UploadRawFile) => void;
  1318. new (): any;
  1319. readonly prototype: any;
  1320. })[], unknown, unknown, () => void, boolean>;
  1321. 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) | {
  1322. (): (response: any, rawFile: import("./src/upload").UploadRawFile) => unknown;
  1323. new (): any;
  1324. readonly prototype: any;
  1325. } | ((new (...args: any[]) => (response: any, rawFile: import("./src/upload").UploadRawFile) => unknown) | (() => (response: any, rawFile: import("./src/upload").UploadRawFile) => unknown) | {
  1326. (): (response: any, rawFile: import("./src/upload").UploadRawFile) => unknown;
  1327. new (): any;
  1328. readonly prototype: any;
  1329. })[], unknown, unknown, () => void, boolean>;
  1330. 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) | {
  1331. (): (evt: import("./src/upload").UploadProgressEvent, rawFile: import("./src/upload").UploadRawFile) => void;
  1332. new (): any;
  1333. readonly prototype: any;
  1334. } | ((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) | {
  1335. (): (evt: import("./src/upload").UploadProgressEvent, rawFile: import("./src/upload").UploadRawFile) => void;
  1336. new (): any;
  1337. readonly prototype: any;
  1338. })[], unknown, unknown, () => void, boolean>;
  1339. 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) | {
  1340. (): (err: import("./src/ajax").UploadAjaxError, rawFile: import("./src/upload").UploadRawFile) => void;
  1341. new (): any;
  1342. readonly prototype: any;
  1343. } | ((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) | {
  1344. (): (err: import("./src/ajax").UploadAjaxError, rawFile: import("./src/upload").UploadRawFile) => void;
  1345. new (): any;
  1346. readonly prototype: any;
  1347. })[], unknown, unknown, () => void, boolean>;
  1348. 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) | {
  1349. (): (files: File[], uploadFiles: import("./src/upload").UploadUserFile[]) => void;
  1350. new (): any;
  1351. readonly prototype: any;
  1352. } | ((new (...args: any[]) => (files: File[], uploadFiles: import("./src/upload").UploadUserFile[]) => void) | (() => (files: File[], uploadFiles: import("./src/upload").UploadUserFile[]) => void) | {
  1353. (): (files: File[], uploadFiles: import("./src/upload").UploadUserFile[]) => void;
  1354. new (): any;
  1355. readonly prototype: any;
  1356. })[], unknown, unknown, () => void, boolean>;
  1357. readonly action: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "#", boolean>;
  1358. readonly headers: {
  1359. 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>>;
  1360. readonly required: false;
  1361. readonly validator: ((val: unknown) => boolean) | undefined;
  1362. __epPropKey: true;
  1363. };
  1364. readonly method: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "post", boolean>;
  1365. readonly data: import("element-plus/es/utils").EpPropFinalized<ObjectConstructor, unknown, unknown, () => import("element-plus/es/utils").Mutable<{}>, boolean>;
  1366. readonly multiple: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  1367. readonly name: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "file", boolean>;
  1368. readonly drag: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  1369. readonly withCredentials: BooleanConstructor;
  1370. readonly showFileList: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  1371. readonly accept: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  1372. readonly type: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "select", boolean>;
  1373. 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>;
  1374. readonly autoUpload: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  1375. readonly listType: import("element-plus/es/utils").EpPropFinalized<StringConstructor, "text" | "picture" | "picture-card", unknown, "text", boolean>;
  1376. readonly httpRequest: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("./src/upload").UploadRequestHandler) | (() => import("./src/upload").UploadRequestHandler) | {
  1377. (): import("./src/upload").UploadRequestHandler;
  1378. new (): any;
  1379. readonly prototype: any;
  1380. } | ((new (...args: any[]) => import("./src/upload").UploadRequestHandler) | (() => import("./src/upload").UploadRequestHandler) | {
  1381. (): import("./src/upload").UploadRequestHandler;
  1382. new (): any;
  1383. readonly prototype: any;
  1384. })[], unknown, unknown, import("./src/upload").UploadRequestHandler, boolean>;
  1385. readonly disabled: BooleanConstructor;
  1386. readonly limit: NumberConstructor;
  1387. }, {
  1388. props: Readonly<import("@vue/shared").LooseRequired<Readonly<import("vue").ExtractPropTypes<{
  1389. 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>) | {
  1390. (): (rawFile: import("./src/upload").UploadRawFile) => import("element-plus/es/utils").Awaitable<boolean | void | File | Blob | null | undefined>;
  1391. new (): any;
  1392. readonly prototype: any;
  1393. } | ((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>) | {
  1394. (): (rawFile: import("./src/upload").UploadRawFile) => import("element-plus/es/utils").Awaitable<boolean | void | File | Blob | null | undefined>;
  1395. new (): any;
  1396. readonly prototype: any;
  1397. })[], unknown, unknown, () => void, boolean>;
  1398. 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) | {
  1399. (): (file: import("./src/upload").UploadFile | import("./src/upload").UploadRawFile, rawFile?: import("./src/upload").UploadRawFile | undefined) => void;
  1400. new (): any;
  1401. readonly prototype: any;
  1402. } | ((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) | {
  1403. (): (file: import("./src/upload").UploadFile | import("./src/upload").UploadRawFile, rawFile?: import("./src/upload").UploadRawFile | undefined) => void;
  1404. new (): any;
  1405. readonly prototype: any;
  1406. })[], unknown, unknown, () => void, boolean>;
  1407. readonly onStart: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (rawFile: import("./src/upload").UploadRawFile) => void) | (() => (rawFile: import("./src/upload").UploadRawFile) => void) | {
  1408. (): (rawFile: import("./src/upload").UploadRawFile) => void;
  1409. new (): any;
  1410. readonly prototype: any;
  1411. } | ((new (...args: any[]) => (rawFile: import("./src/upload").UploadRawFile) => void) | (() => (rawFile: import("./src/upload").UploadRawFile) => void) | {
  1412. (): (rawFile: import("./src/upload").UploadRawFile) => void;
  1413. new (): any;
  1414. readonly prototype: any;
  1415. })[], unknown, unknown, () => void, boolean>;
  1416. 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) | {
  1417. (): (response: any, rawFile: import("./src/upload").UploadRawFile) => unknown;
  1418. new (): any;
  1419. readonly prototype: any;
  1420. } | ((new (...args: any[]) => (response: any, rawFile: import("./src/upload").UploadRawFile) => unknown) | (() => (response: any, rawFile: import("./src/upload").UploadRawFile) => unknown) | {
  1421. (): (response: any, rawFile: import("./src/upload").UploadRawFile) => unknown;
  1422. new (): any;
  1423. readonly prototype: any;
  1424. })[], unknown, unknown, () => void, boolean>;
  1425. 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) | {
  1426. (): (evt: import("./src/upload").UploadProgressEvent, rawFile: import("./src/upload").UploadRawFile) => void;
  1427. new (): any;
  1428. readonly prototype: any;
  1429. } | ((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) | {
  1430. (): (evt: import("./src/upload").UploadProgressEvent, rawFile: import("./src/upload").UploadRawFile) => void;
  1431. new (): any;
  1432. readonly prototype: any;
  1433. })[], unknown, unknown, () => void, boolean>;
  1434. 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) | {
  1435. (): (err: import("./src/ajax").UploadAjaxError, rawFile: import("./src/upload").UploadRawFile) => void;
  1436. new (): any;
  1437. readonly prototype: any;
  1438. } | ((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) | {
  1439. (): (err: import("./src/ajax").UploadAjaxError, rawFile: import("./src/upload").UploadRawFile) => void;
  1440. new (): any;
  1441. readonly prototype: any;
  1442. })[], unknown, unknown, () => void, boolean>;
  1443. 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) | {
  1444. (): (files: File[], uploadFiles: import("./src/upload").UploadUserFile[]) => void;
  1445. new (): any;
  1446. readonly prototype: any;
  1447. } | ((new (...args: any[]) => (files: File[], uploadFiles: import("./src/upload").UploadUserFile[]) => void) | (() => (files: File[], uploadFiles: import("./src/upload").UploadUserFile[]) => void) | {
  1448. (): (files: File[], uploadFiles: import("./src/upload").UploadUserFile[]) => void;
  1449. new (): any;
  1450. readonly prototype: any;
  1451. })[], unknown, unknown, () => void, boolean>;
  1452. readonly action: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "#", boolean>;
  1453. readonly headers: {
  1454. 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>>;
  1455. readonly required: false;
  1456. readonly validator: ((val: unknown) => boolean) | undefined;
  1457. __epPropKey: true;
  1458. };
  1459. readonly method: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "post", boolean>;
  1460. readonly data: import("element-plus/es/utils").EpPropFinalized<ObjectConstructor, unknown, unknown, () => import("element-plus/es/utils").Mutable<{}>, boolean>;
  1461. readonly multiple: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  1462. readonly name: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "file", boolean>;
  1463. readonly drag: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  1464. readonly withCredentials: BooleanConstructor;
  1465. readonly showFileList: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  1466. readonly accept: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  1467. readonly type: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "select", boolean>;
  1468. 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>;
  1469. readonly autoUpload: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  1470. readonly listType: import("element-plus/es/utils").EpPropFinalized<StringConstructor, "text" | "picture" | "picture-card", unknown, "text", boolean>;
  1471. readonly httpRequest: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("./src/upload").UploadRequestHandler) | (() => import("./src/upload").UploadRequestHandler) | {
  1472. (): import("./src/upload").UploadRequestHandler;
  1473. new (): any;
  1474. readonly prototype: any;
  1475. } | ((new (...args: any[]) => import("./src/upload").UploadRequestHandler) | (() => import("./src/upload").UploadRequestHandler) | {
  1476. (): import("./src/upload").UploadRequestHandler;
  1477. new (): any;
  1478. readonly prototype: any;
  1479. })[], unknown, unknown, import("./src/upload").UploadRequestHandler, boolean>;
  1480. readonly disabled: BooleanConstructor;
  1481. readonly limit: NumberConstructor;
  1482. }>> & {
  1483. [x: string & `on${string}`]: ((...args: any[]) => any) | ((...args: unknown[]) => any) | undefined;
  1484. }>>;
  1485. ns: {
  1486. namespace: import("vue").Ref<string>;
  1487. b: (blockSuffix?: string) => string;
  1488. e: (element?: string | undefined) => string;
  1489. m: (modifier?: string | undefined) => string;
  1490. be: (blockSuffix?: string | undefined, element?: string | undefined) => string;
  1491. em: (element?: string | undefined, modifier?: string | undefined) => string;
  1492. bm: (blockSuffix?: string | undefined, modifier?: string | undefined) => string;
  1493. bem: (blockSuffix?: string | undefined, element?: string | undefined, modifier?: string | undefined) => string;
  1494. is: {
  1495. (name: string, state: boolean | undefined): string;
  1496. (name: string): string;
  1497. };
  1498. cssVar: (object: Record<string, string>) => Record<string, string>;
  1499. cssVarName: (name: string) => string;
  1500. cssVarBlock: (object: Record<string, string>) => Record<string, string>;
  1501. cssVarBlockName: (name: string) => string;
  1502. };
  1503. disabled: import("vue").ComputedRef<boolean>;
  1504. requests: import("vue").ShallowRef<Record<string, XMLHttpRequest | Promise<unknown>>>;
  1505. inputRef: import("vue").ShallowRef<HTMLInputElement | undefined>;
  1506. uploadFiles: (files: File[]) => void;
  1507. upload: (rawFile: import("./src/upload").UploadRawFile) => Promise<void>;
  1508. doUpload: (rawFile: import("./src/upload").UploadRawFile) => void;
  1509. handleChange: (e: Event) => void;
  1510. handleClick: () => void;
  1511. handleKeydown: () => void;
  1512. abort: (file?: import("./src/upload").UploadFile | undefined) => void;
  1513. UploadDragger: import("vue").DefineComponent<{
  1514. readonly disabled: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  1515. }, {
  1516. COMPONENT_NAME: string;
  1517. emit: (event: "file", file: File[]) => void;
  1518. uploaderContext: import("../..").UploadContext;
  1519. ns: {
  1520. namespace: import("vue").Ref<string>;
  1521. b: (blockSuffix?: string) => string;
  1522. e: (element?: string | undefined) => string;
  1523. m: (modifier?: string | undefined) => string;
  1524. be: (blockSuffix?: string | undefined, element?: string | undefined) => string;
  1525. em: (element?: string | undefined, modifier?: string | undefined) => string;
  1526. bm: (blockSuffix?: string | undefined, modifier?: string | undefined) => string;
  1527. bem: (blockSuffix?: string | undefined, element?: string | undefined, modifier?: string | undefined) => string;
  1528. is: {
  1529. (name: string, state: boolean | undefined): string;
  1530. (name: string): string;
  1531. };
  1532. cssVar: (object: Record<string, string>) => Record<string, string>;
  1533. cssVarName: (name: string) => string;
  1534. cssVarBlock: (object: Record<string, string>) => Record<string, string>;
  1535. cssVarBlockName: (name: string) => string;
  1536. };
  1537. dragover: import("vue").Ref<boolean>;
  1538. disabled: import("vue").ComputedRef<boolean>;
  1539. onDrop: (e: DragEvent) => void;
  1540. onDragover: () => void;
  1541. }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {
  1542. file: (file: File[]) => boolean;
  1543. }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
  1544. readonly disabled: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  1545. }>> & {
  1546. onFile?: ((file: File[]) => any) | undefined;
  1547. }, {
  1548. readonly disabled: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  1549. }>;
  1550. }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
  1551. 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>) | {
  1552. (): (rawFile: import("./src/upload").UploadRawFile) => import("element-plus/es/utils").Awaitable<boolean | void | File | Blob | null | undefined>;
  1553. new (): any;
  1554. readonly prototype: any;
  1555. } | ((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>) | {
  1556. (): (rawFile: import("./src/upload").UploadRawFile) => import("element-plus/es/utils").Awaitable<boolean | void | File | Blob | null | undefined>;
  1557. new (): any;
  1558. readonly prototype: any;
  1559. })[], unknown, unknown, () => void, boolean>;
  1560. 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) | {
  1561. (): (file: import("./src/upload").UploadFile | import("./src/upload").UploadRawFile, rawFile?: import("./src/upload").UploadRawFile | undefined) => void;
  1562. new (): any;
  1563. readonly prototype: any;
  1564. } | ((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) | {
  1565. (): (file: import("./src/upload").UploadFile | import("./src/upload").UploadRawFile, rawFile?: import("./src/upload").UploadRawFile | undefined) => void;
  1566. new (): any;
  1567. readonly prototype: any;
  1568. })[], unknown, unknown, () => void, boolean>;
  1569. readonly onStart: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (rawFile: import("./src/upload").UploadRawFile) => void) | (() => (rawFile: import("./src/upload").UploadRawFile) => void) | {
  1570. (): (rawFile: import("./src/upload").UploadRawFile) => void;
  1571. new (): any;
  1572. readonly prototype: any;
  1573. } | ((new (...args: any[]) => (rawFile: import("./src/upload").UploadRawFile) => void) | (() => (rawFile: import("./src/upload").UploadRawFile) => void) | {
  1574. (): (rawFile: import("./src/upload").UploadRawFile) => void;
  1575. new (): any;
  1576. readonly prototype: any;
  1577. })[], unknown, unknown, () => void, boolean>;
  1578. 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) | {
  1579. (): (response: any, rawFile: import("./src/upload").UploadRawFile) => unknown;
  1580. new (): any;
  1581. readonly prototype: any;
  1582. } | ((new (...args: any[]) => (response: any, rawFile: import("./src/upload").UploadRawFile) => unknown) | (() => (response: any, rawFile: import("./src/upload").UploadRawFile) => unknown) | {
  1583. (): (response: any, rawFile: import("./src/upload").UploadRawFile) => unknown;
  1584. new (): any;
  1585. readonly prototype: any;
  1586. })[], unknown, unknown, () => void, boolean>;
  1587. 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) | {
  1588. (): (evt: import("./src/upload").UploadProgressEvent, rawFile: import("./src/upload").UploadRawFile) => void;
  1589. new (): any;
  1590. readonly prototype: any;
  1591. } | ((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) | {
  1592. (): (evt: import("./src/upload").UploadProgressEvent, rawFile: import("./src/upload").UploadRawFile) => void;
  1593. new (): any;
  1594. readonly prototype: any;
  1595. })[], unknown, unknown, () => void, boolean>;
  1596. 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) | {
  1597. (): (err: import("./src/ajax").UploadAjaxError, rawFile: import("./src/upload").UploadRawFile) => void;
  1598. new (): any;
  1599. readonly prototype: any;
  1600. } | ((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) | {
  1601. (): (err: import("./src/ajax").UploadAjaxError, rawFile: import("./src/upload").UploadRawFile) => void;
  1602. new (): any;
  1603. readonly prototype: any;
  1604. })[], unknown, unknown, () => void, boolean>;
  1605. 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) | {
  1606. (): (files: File[], uploadFiles: import("./src/upload").UploadUserFile[]) => void;
  1607. new (): any;
  1608. readonly prototype: any;
  1609. } | ((new (...args: any[]) => (files: File[], uploadFiles: import("./src/upload").UploadUserFile[]) => void) | (() => (files: File[], uploadFiles: import("./src/upload").UploadUserFile[]) => void) | {
  1610. (): (files: File[], uploadFiles: import("./src/upload").UploadUserFile[]) => void;
  1611. new (): any;
  1612. readonly prototype: any;
  1613. })[], unknown, unknown, () => void, boolean>;
  1614. readonly action: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "#", boolean>;
  1615. readonly headers: {
  1616. 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>>;
  1617. readonly required: false;
  1618. readonly validator: ((val: unknown) => boolean) | undefined;
  1619. __epPropKey: true;
  1620. };
  1621. readonly method: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "post", boolean>;
  1622. readonly data: import("element-plus/es/utils").EpPropFinalized<ObjectConstructor, unknown, unknown, () => import("element-plus/es/utils").Mutable<{}>, boolean>;
  1623. readonly multiple: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  1624. readonly name: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "file", boolean>;
  1625. readonly drag: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  1626. readonly withCredentials: BooleanConstructor;
  1627. readonly showFileList: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  1628. readonly accept: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  1629. readonly type: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "select", boolean>;
  1630. 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>;
  1631. readonly autoUpload: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  1632. readonly listType: import("element-plus/es/utils").EpPropFinalized<StringConstructor, "text" | "picture" | "picture-card", unknown, "text", boolean>;
  1633. readonly httpRequest: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("./src/upload").UploadRequestHandler) | (() => import("./src/upload").UploadRequestHandler) | {
  1634. (): import("./src/upload").UploadRequestHandler;
  1635. new (): any;
  1636. readonly prototype: any;
  1637. } | ((new (...args: any[]) => import("./src/upload").UploadRequestHandler) | (() => import("./src/upload").UploadRequestHandler) | {
  1638. (): import("./src/upload").UploadRequestHandler;
  1639. new (): any;
  1640. readonly prototype: any;
  1641. })[], unknown, unknown, import("./src/upload").UploadRequestHandler, boolean>;
  1642. readonly disabled: BooleanConstructor;
  1643. readonly limit: NumberConstructor;
  1644. }>>, {
  1645. readonly type: string;
  1646. readonly disabled: boolean;
  1647. readonly name: string;
  1648. readonly drag: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  1649. readonly multiple: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  1650. readonly data: Record<string, any>;
  1651. readonly onError: (err: import("./src/ajax").UploadAjaxError, rawFile: import("./src/upload").UploadRawFile) => void;
  1652. readonly onProgress: (evt: import("./src/upload").UploadProgressEvent, rawFile: import("./src/upload").UploadRawFile) => void;
  1653. readonly action: string;
  1654. readonly method: string;
  1655. readonly showFileList: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  1656. readonly accept: string;
  1657. readonly fileList: import("./src/upload").UploadUserFile[];
  1658. readonly autoUpload: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  1659. readonly listType: import("element-plus/es/utils").EpPropMergeType<StringConstructor, "text" | "picture" | "picture-card", unknown>;
  1660. readonly httpRequest: import("./src/upload").UploadRequestHandler;
  1661. readonly withCredentials: boolean;
  1662. readonly beforeUpload: (rawFile: import("./src/upload").UploadRawFile) => import("element-plus/es/utils").Awaitable<boolean | void | File | Blob | null | undefined>;
  1663. readonly onRemove: (file: import("./src/upload").UploadFile | import("./src/upload").UploadRawFile, rawFile?: import("./src/upload").UploadRawFile | undefined) => void;
  1664. readonly onSuccess: (response: any, rawFile: import("./src/upload").UploadRawFile) => unknown;
  1665. readonly onExceed: (files: File[], uploadFiles: import("./src/upload").UploadUserFile[]) => void;
  1666. readonly onStart: (rawFile: import("./src/upload").UploadRawFile) => void;
  1667. }>;
  1668. }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
  1669. 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>) | {
  1670. (): (rawFile: import("./src/upload").UploadRawFile) => import("element-plus/es/utils").Awaitable<boolean | void | File | Blob | null | undefined>;
  1671. new (): any;
  1672. readonly prototype: any;
  1673. } | ((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>) | {
  1674. (): (rawFile: import("./src/upload").UploadRawFile) => import("element-plus/es/utils").Awaitable<boolean | void | File | Blob | null | undefined>;
  1675. new (): any;
  1676. readonly prototype: any;
  1677. })[], unknown, unknown, () => void, boolean>;
  1678. readonly beforeRemove: {
  1679. readonly type: import("vue").PropType<(uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => import("element-plus/es/utils").Awaitable<boolean>>;
  1680. readonly required: false;
  1681. readonly validator: ((val: unknown) => boolean) | undefined;
  1682. __epPropKey: true;
  1683. };
  1684. 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) | {
  1685. (): (uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void;
  1686. new (): any;
  1687. readonly prototype: any;
  1688. } | ((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) | {
  1689. (): (uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void;
  1690. new (): any;
  1691. readonly prototype: any;
  1692. })[], unknown, unknown, () => void, boolean>;
  1693. 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) | {
  1694. (): (uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void;
  1695. new (): any;
  1696. readonly prototype: any;
  1697. } | ((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) | {
  1698. (): (uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void;
  1699. new (): any;
  1700. readonly prototype: any;
  1701. })[], unknown, unknown, () => void, boolean>;
  1702. readonly onPreview: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (uploadFile: import("./src/upload").UploadFile) => void) | (() => (uploadFile: import("./src/upload").UploadFile) => void) | {
  1703. (): (uploadFile: import("./src/upload").UploadFile) => void;
  1704. new (): any;
  1705. readonly prototype: any;
  1706. } | ((new (...args: any[]) => (uploadFile: import("./src/upload").UploadFile) => void) | (() => (uploadFile: import("./src/upload").UploadFile) => void) | {
  1707. (): (uploadFile: import("./src/upload").UploadFile) => void;
  1708. new (): any;
  1709. readonly prototype: any;
  1710. })[], unknown, unknown, () => void, boolean>;
  1711. 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) | {
  1712. (): (response: any, uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void;
  1713. new (): any;
  1714. readonly prototype: any;
  1715. } | ((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) | {
  1716. (): (response: any, uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void;
  1717. new (): any;
  1718. readonly prototype: any;
  1719. })[], unknown, unknown, () => void, boolean>;
  1720. 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) | {
  1721. (): (evt: import("./src/upload").UploadProgressEvent, uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void;
  1722. new (): any;
  1723. readonly prototype: any;
  1724. } | ((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) | {
  1725. (): (evt: import("./src/upload").UploadProgressEvent, uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void;
  1726. new (): any;
  1727. readonly prototype: any;
  1728. })[], unknown, unknown, () => void, boolean>;
  1729. 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) | {
  1730. (): (error: Error, uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void;
  1731. new (): any;
  1732. readonly prototype: any;
  1733. } | ((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) | {
  1734. (): (error: Error, uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void;
  1735. new (): any;
  1736. readonly prototype: any;
  1737. })[], unknown, unknown, () => void, boolean>;
  1738. 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) | {
  1739. (): (files: File[], uploadFiles: import("./src/upload").UploadUserFile[]) => void;
  1740. new (): any;
  1741. readonly prototype: any;
  1742. } | ((new (...args: any[]) => (files: File[], uploadFiles: import("./src/upload").UploadUserFile[]) => void) | (() => (files: File[], uploadFiles: import("./src/upload").UploadUserFile[]) => void) | {
  1743. (): (files: File[], uploadFiles: import("./src/upload").UploadUserFile[]) => void;
  1744. new (): any;
  1745. readonly prototype: any;
  1746. })[], unknown, unknown, () => void, boolean>;
  1747. readonly action: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "#", boolean>;
  1748. readonly headers: {
  1749. 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>>;
  1750. readonly required: false;
  1751. readonly validator: ((val: unknown) => boolean) | undefined;
  1752. __epPropKey: true;
  1753. };
  1754. readonly method: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "post", boolean>;
  1755. readonly data: import("element-plus/es/utils").EpPropFinalized<ObjectConstructor, unknown, unknown, () => import("element-plus/es/utils").Mutable<{}>, boolean>;
  1756. readonly multiple: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  1757. readonly name: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "file", boolean>;
  1758. readonly drag: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  1759. readonly withCredentials: BooleanConstructor;
  1760. readonly showFileList: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  1761. readonly accept: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  1762. readonly type: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "select", boolean>;
  1763. 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>;
  1764. readonly autoUpload: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  1765. readonly listType: import("element-plus/es/utils").EpPropFinalized<StringConstructor, "text" | "picture" | "picture-card", unknown, "text", boolean>;
  1766. readonly httpRequest: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("./src/upload").UploadRequestHandler) | (() => import("./src/upload").UploadRequestHandler) | {
  1767. (): import("./src/upload").UploadRequestHandler;
  1768. new (): any;
  1769. readonly prototype: any;
  1770. } | ((new (...args: any[]) => import("./src/upload").UploadRequestHandler) | (() => import("./src/upload").UploadRequestHandler) | {
  1771. (): import("./src/upload").UploadRequestHandler;
  1772. new (): any;
  1773. readonly prototype: any;
  1774. })[], unknown, unknown, import("./src/upload").UploadRequestHandler, boolean>;
  1775. readonly disabled: BooleanConstructor;
  1776. readonly limit: NumberConstructor;
  1777. }>>, {
  1778. readonly type: string;
  1779. readonly disabled: boolean;
  1780. readonly name: string;
  1781. readonly onChange: (uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void;
  1782. readonly drag: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  1783. readonly multiple: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  1784. readonly data: Record<string, any>;
  1785. readonly onError: (error: Error, uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void;
  1786. readonly onProgress: (evt: import("./src/upload").UploadProgressEvent, uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void;
  1787. readonly action: string;
  1788. readonly method: string;
  1789. readonly showFileList: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  1790. readonly accept: string;
  1791. readonly fileList: import("./src/upload").UploadUserFile[];
  1792. readonly autoUpload: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  1793. readonly listType: import("element-plus/es/utils").EpPropMergeType<StringConstructor, "text" | "picture" | "picture-card", unknown>;
  1794. readonly httpRequest: import("./src/upload").UploadRequestHandler;
  1795. readonly withCredentials: boolean;
  1796. readonly beforeUpload: (rawFile: import("./src/upload").UploadRawFile) => import("element-plus/es/utils").Awaitable<boolean | void | File | Blob | null | undefined>;
  1797. readonly onRemove: (uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void;
  1798. readonly onPreview: (uploadFile: import("./src/upload").UploadFile) => void;
  1799. readonly onSuccess: (response: any, uploadFile: import("./src/upload").UploadFile, uploadFiles: import("./src/upload").UploadFiles) => void;
  1800. readonly onExceed: (files: File[], uploadFiles: import("./src/upload").UploadUserFile[]) => void;
  1801. }>> & Record<string, any>;
  1802. export default ElUpload;
  1803. export * from './src/upload';
  1804. export * from './src/upload-content';
  1805. export * from './src/upload-list';
  1806. export * from './src/upload-dragger';