index.d.ts 198 KB

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