83690b7dd5a86df4b1896fe7f4e256b18b6565ad1a796e1c0e5a458632aa69307366ce9b48767560fa736189e8bdb4c13d9124b4e9a6f4d648f0570b234b98 29 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441
  1. import type { DateModelType, SingleOrRange } from 'element-plus/es/components/time-picker';
  2. declare const _default: import("vue").DefineComponent<{
  3. readonly type: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => "year" | "years" | "month" | "months" | "date" | "dates" | "week" | "datetime" | "datetimerange" | "daterange" | "monthrange" | "yearrange") | (() => import("element-plus/es/components/date-picker-panel").DatePickerType) | ((new (...args: any[]) => "year" | "years" | "month" | "months" | "date" | "dates" | "week" | "datetime" | "datetimerange" | "daterange" | "monthrange" | "yearrange") | (() => import("element-plus/es/components/date-picker-panel").DatePickerType))[], unknown, unknown, "date", boolean>;
  4. readonly showNow: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  5. readonly showConfirm: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  6. readonly showFooter: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  7. readonly showWeekNumber: BooleanConstructor;
  8. readonly ariaLabel: StringConstructor;
  9. readonly emptyValues: ArrayConstructor;
  10. readonly valueOnClear: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => string | number | boolean | Function) | (() => string | number | boolean | Function | null) | ((new (...args: any[]) => string | number | boolean | Function) | (() => string | number | boolean | Function | null))[], unknown, unknown, undefined, boolean>;
  11. readonly disabledDate: {
  12. readonly type: import("vue").PropType<Function>;
  13. readonly required: false;
  14. readonly validator: ((val: unknown) => boolean) | undefined;
  15. __epPropKey: true;
  16. };
  17. readonly cellClassName: {
  18. readonly type: import("vue").PropType<Function>;
  19. readonly required: false;
  20. readonly validator: ((val: unknown) => boolean) | undefined;
  21. __epPropKey: true;
  22. };
  23. readonly shortcuts: import("element-plus/es/utils").EpPropFinalized<ArrayConstructor, unknown, unknown, () => never[], boolean>;
  24. readonly arrowControl: BooleanConstructor;
  25. readonly tabindex: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => string | number) | (() => string | number) | ((new (...args: any[]) => string | number) | (() => string | number))[], unknown, unknown, 0, boolean>;
  26. readonly validateEvent: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  27. readonly unlinkPanels: BooleanConstructor;
  28. readonly placement: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => "top" | "bottom" | "left" | "right" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => import("element-plus").Placement) | ((new (...args: any[]) => "top" | "bottom" | "left" | "right" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => import("element-plus").Placement))[], import("element-plus").Placement, unknown, "bottom", boolean>;
  29. readonly fallbackPlacements: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("element-plus").Placement[]) | (() => import("element-plus").Placement[]) | ((new (...args: any[]) => import("element-plus").Placement[]) | (() => import("element-plus").Placement[]))[], unknown, unknown, readonly ["bottom", "top", "right", "left"], boolean>;
  30. readonly disabledHours: {
  31. readonly type: import("vue").PropType<import("element-plus/es/components/time-picker").GetDisabledHours>;
  32. readonly required: false;
  33. readonly validator: ((val: unknown) => boolean) | undefined;
  34. __epPropKey: true;
  35. };
  36. readonly disabledMinutes: {
  37. readonly type: import("vue").PropType<import("element-plus/es/components/time-picker").GetDisabledMinutes>;
  38. readonly required: false;
  39. readonly validator: ((val: unknown) => boolean) | undefined;
  40. __epPropKey: true;
  41. };
  42. readonly disabledSeconds: {
  43. readonly type: import("vue").PropType<import("element-plus/es/components/time-picker").GetDisabledSeconds>;
  44. readonly required: false;
  45. readonly validator: ((val: unknown) => boolean) | undefined;
  46. __epPropKey: true;
  47. };
  48. readonly id: {
  49. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => string | [string, string]) | (() => SingleOrRange<string>) | ((new (...args: any[]) => string | [string, string]) | (() => SingleOrRange<string>))[], unknown, unknown>>;
  50. readonly required: false;
  51. readonly validator: ((val: unknown) => boolean) | undefined;
  52. __epPropKey: true;
  53. };
  54. readonly name: {
  55. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => string | [string, string]) | (() => SingleOrRange<string>) | ((new (...args: any[]) => string | [string, string]) | (() => SingleOrRange<string>))[], unknown, unknown>>;
  56. readonly required: false;
  57. readonly validator: ((val: unknown) => boolean) | undefined;
  58. __epPropKey: true;
  59. };
  60. readonly popperClass: {
  61. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => string | {
  62. [x: string]: boolean;
  63. } | (string | {
  64. [x: string]: boolean;
  65. } | (string | {
  66. [x: string]: boolean;
  67. } | (string | {
  68. [x: string]: boolean;
  69. } | (string | {
  70. [x: string]: boolean;
  71. } | (string | {
  72. [x: string]: boolean;
  73. } | (string | {
  74. [x: string]: boolean;
  75. } | (string | {
  76. [x: string]: boolean;
  77. } | (string | {
  78. [x: string]: boolean;
  79. } | (string | {
  80. [x: string]: boolean;
  81. } | (string | {
  82. [x: string]: boolean;
  83. } | (string | {
  84. [x: string]: boolean;
  85. } | any)[])[])[])[])[])[])[])[])[])[])[]) | (() => string | {
  86. [x: string]: boolean;
  87. } | (string | {
  88. [x: string]: boolean;
  89. } | (string | {
  90. [x: string]: boolean;
  91. } | (string | {
  92. [x: string]: boolean;
  93. } | (string | {
  94. [x: string]: boolean;
  95. } | (string | {
  96. [x: string]: boolean;
  97. } | (string | {
  98. [x: string]: boolean;
  99. } | (string | {
  100. [x: string]: boolean;
  101. } | (string | {
  102. [x: string]: boolean;
  103. } | (string | {
  104. [x: string]: boolean;
  105. } | (string | {
  106. [x: string]: boolean;
  107. } | (string | {
  108. [x: string]: boolean;
  109. } | any)[])[])[])[])[])[])[])[])[])[])[]) | ((new (...args: any[]) => string | {
  110. [x: string]: boolean;
  111. } | (string | {
  112. [x: string]: boolean;
  113. } | (string | {
  114. [x: string]: boolean;
  115. } | (string | {
  116. [x: string]: boolean;
  117. } | (string | {
  118. [x: string]: boolean;
  119. } | (string | {
  120. [x: string]: boolean;
  121. } | (string | {
  122. [x: string]: boolean;
  123. } | (string | {
  124. [x: string]: boolean;
  125. } | (string | {
  126. [x: string]: boolean;
  127. } | (string | {
  128. [x: string]: boolean;
  129. } | (string | {
  130. [x: string]: boolean;
  131. } | (string | {
  132. [x: string]: boolean;
  133. } | any)[])[])[])[])[])[])[])[])[])[])[]) | (() => string | {
  134. [x: string]: boolean;
  135. } | (string | {
  136. [x: string]: boolean;
  137. } | (string | {
  138. [x: string]: boolean;
  139. } | (string | {
  140. [x: string]: boolean;
  141. } | (string | {
  142. [x: string]: boolean;
  143. } | (string | {
  144. [x: string]: boolean;
  145. } | (string | {
  146. [x: string]: boolean;
  147. } | (string | {
  148. [x: string]: boolean;
  149. } | (string | {
  150. [x: string]: boolean;
  151. } | (string | {
  152. [x: string]: boolean;
  153. } | (string | {
  154. [x: string]: boolean;
  155. } | (string | {
  156. [x: string]: boolean;
  157. } | any)[])[])[])[])[])[])[])[])[])[])[]))[], unknown, unknown>>;
  158. readonly required: false;
  159. readonly validator: ((val: unknown) => boolean) | undefined;
  160. __epPropKey: true;
  161. };
  162. readonly popperStyle: {
  163. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => string | import("vue").CSSProperties | import("vue").StyleValue[]) | (() => import("vue").StyleValue) | ((new (...args: any[]) => string | import("vue").CSSProperties | import("vue").StyleValue[]) | (() => import("vue").StyleValue))[], unknown, unknown>>;
  164. readonly required: false;
  165. readonly validator: ((val: unknown) => boolean) | undefined;
  166. __epPropKey: true;
  167. };
  168. readonly format: StringConstructor;
  169. readonly valueFormat: StringConstructor;
  170. readonly dateFormat: StringConstructor;
  171. readonly timeFormat: StringConstructor;
  172. readonly clearable: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  173. readonly clearIcon: {
  174. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (string | import("vue").Component) & {}) | (() => string | import("vue").Component) | ((new (...args: any[]) => (string | import("vue").Component) & {}) | (() => string | import("vue").Component))[], unknown, unknown>>;
  175. readonly required: false;
  176. readonly validator: ((val: unknown) => boolean) | undefined;
  177. __epPropKey: true;
  178. };
  179. readonly editable: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  180. readonly prefixIcon: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (string | import("vue").Component) & {}) | (() => string | import("vue").Component) | ((new (...args: any[]) => (string | import("vue").Component) & {}) | (() => string | import("vue").Component))[], unknown, unknown, "", boolean>;
  181. readonly size: {
  182. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never>>;
  183. readonly required: false;
  184. readonly validator: ((val: unknown) => boolean) | undefined;
  185. __epPropKey: true;
  186. };
  187. readonly readonly: BooleanConstructor;
  188. readonly disabled: BooleanConstructor;
  189. readonly placeholder: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  190. readonly popperOptions: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => Partial<import("element-plus").Options>) | (() => Partial<import("element-plus").Options>) | ((new (...args: any[]) => Partial<import("element-plus").Options>) | (() => Partial<import("element-plus").Options>))[], unknown, unknown, () => {}, boolean>;
  191. readonly modelValue: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => string | number | Date | string[] | [DateModelType, DateModelType]) | (() => import("element-plus/es/components/time-picker").ModelValueType | null) | ((new (...args: any[]) => string | number | Date | string[] | [DateModelType, DateModelType]) | (() => import("element-plus/es/components/time-picker").ModelValueType | null))[], unknown, unknown, "", boolean>;
  192. readonly rangeSeparator: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "-", boolean>;
  193. readonly startPlaceholder: StringConstructor;
  194. readonly endPlaceholder: StringConstructor;
  195. readonly defaultValue: {
  196. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => Date | [Date, Date]) | (() => SingleOrRange<Date>) | ((new (...args: any[]) => Date | [Date, Date]) | (() => SingleOrRange<Date>))[], unknown, unknown>>;
  197. readonly required: false;
  198. readonly validator: ((val: unknown) => boolean) | undefined;
  199. __epPropKey: true;
  200. };
  201. readonly defaultTime: {
  202. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => Date | [Date, Date]) | (() => SingleOrRange<Date>) | ((new (...args: any[]) => Date | [Date, Date]) | (() => SingleOrRange<Date>))[], unknown, unknown>>;
  203. readonly required: false;
  204. readonly validator: ((val: unknown) => boolean) | undefined;
  205. __epPropKey: true;
  206. };
  207. readonly isRange: BooleanConstructor;
  208. }, () => JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "update:modelValue"[], "update:modelValue", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
  209. readonly type: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => "year" | "years" | "month" | "months" | "date" | "dates" | "week" | "datetime" | "datetimerange" | "daterange" | "monthrange" | "yearrange") | (() => import("element-plus/es/components/date-picker-panel").DatePickerType) | ((new (...args: any[]) => "year" | "years" | "month" | "months" | "date" | "dates" | "week" | "datetime" | "datetimerange" | "daterange" | "monthrange" | "yearrange") | (() => import("element-plus/es/components/date-picker-panel").DatePickerType))[], unknown, unknown, "date", boolean>;
  210. readonly showNow: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  211. readonly showConfirm: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  212. readonly showFooter: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  213. readonly showWeekNumber: BooleanConstructor;
  214. readonly ariaLabel: StringConstructor;
  215. readonly emptyValues: ArrayConstructor;
  216. readonly valueOnClear: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => string | number | boolean | Function) | (() => string | number | boolean | Function | null) | ((new (...args: any[]) => string | number | boolean | Function) | (() => string | number | boolean | Function | null))[], unknown, unknown, undefined, boolean>;
  217. readonly disabledDate: {
  218. readonly type: import("vue").PropType<Function>;
  219. readonly required: false;
  220. readonly validator: ((val: unknown) => boolean) | undefined;
  221. __epPropKey: true;
  222. };
  223. readonly cellClassName: {
  224. readonly type: import("vue").PropType<Function>;
  225. readonly required: false;
  226. readonly validator: ((val: unknown) => boolean) | undefined;
  227. __epPropKey: true;
  228. };
  229. readonly shortcuts: import("element-plus/es/utils").EpPropFinalized<ArrayConstructor, unknown, unknown, () => never[], boolean>;
  230. readonly arrowControl: BooleanConstructor;
  231. readonly tabindex: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => string | number) | (() => string | number) | ((new (...args: any[]) => string | number) | (() => string | number))[], unknown, unknown, 0, boolean>;
  232. readonly validateEvent: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  233. readonly unlinkPanels: BooleanConstructor;
  234. readonly placement: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => "top" | "bottom" | "left" | "right" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => import("element-plus").Placement) | ((new (...args: any[]) => "top" | "bottom" | "left" | "right" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => import("element-plus").Placement))[], import("element-plus").Placement, unknown, "bottom", boolean>;
  235. readonly fallbackPlacements: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("element-plus").Placement[]) | (() => import("element-plus").Placement[]) | ((new (...args: any[]) => import("element-plus").Placement[]) | (() => import("element-plus").Placement[]))[], unknown, unknown, readonly ["bottom", "top", "right", "left"], boolean>;
  236. readonly disabledHours: {
  237. readonly type: import("vue").PropType<import("element-plus/es/components/time-picker").GetDisabledHours>;
  238. readonly required: false;
  239. readonly validator: ((val: unknown) => boolean) | undefined;
  240. __epPropKey: true;
  241. };
  242. readonly disabledMinutes: {
  243. readonly type: import("vue").PropType<import("element-plus/es/components/time-picker").GetDisabledMinutes>;
  244. readonly required: false;
  245. readonly validator: ((val: unknown) => boolean) | undefined;
  246. __epPropKey: true;
  247. };
  248. readonly disabledSeconds: {
  249. readonly type: import("vue").PropType<import("element-plus/es/components/time-picker").GetDisabledSeconds>;
  250. readonly required: false;
  251. readonly validator: ((val: unknown) => boolean) | undefined;
  252. __epPropKey: true;
  253. };
  254. readonly id: {
  255. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => string | [string, string]) | (() => SingleOrRange<string>) | ((new (...args: any[]) => string | [string, string]) | (() => SingleOrRange<string>))[], unknown, unknown>>;
  256. readonly required: false;
  257. readonly validator: ((val: unknown) => boolean) | undefined;
  258. __epPropKey: true;
  259. };
  260. readonly name: {
  261. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => string | [string, string]) | (() => SingleOrRange<string>) | ((new (...args: any[]) => string | [string, string]) | (() => SingleOrRange<string>))[], unknown, unknown>>;
  262. readonly required: false;
  263. readonly validator: ((val: unknown) => boolean) | undefined;
  264. __epPropKey: true;
  265. };
  266. readonly popperClass: {
  267. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => string | {
  268. [x: string]: boolean;
  269. } | (string | {
  270. [x: string]: boolean;
  271. } | (string | {
  272. [x: string]: boolean;
  273. } | (string | {
  274. [x: string]: boolean;
  275. } | (string | {
  276. [x: string]: boolean;
  277. } | (string | {
  278. [x: string]: boolean;
  279. } | (string | {
  280. [x: string]: boolean;
  281. } | (string | {
  282. [x: string]: boolean;
  283. } | (string | {
  284. [x: string]: boolean;
  285. } | (string | {
  286. [x: string]: boolean;
  287. } | (string | {
  288. [x: string]: boolean;
  289. } | (string | {
  290. [x: string]: boolean;
  291. } | any)[])[])[])[])[])[])[])[])[])[])[]) | (() => string | {
  292. [x: string]: boolean;
  293. } | (string | {
  294. [x: string]: boolean;
  295. } | (string | {
  296. [x: string]: boolean;
  297. } | (string | {
  298. [x: string]: boolean;
  299. } | (string | {
  300. [x: string]: boolean;
  301. } | (string | {
  302. [x: string]: boolean;
  303. } | (string | {
  304. [x: string]: boolean;
  305. } | (string | {
  306. [x: string]: boolean;
  307. } | (string | {
  308. [x: string]: boolean;
  309. } | (string | {
  310. [x: string]: boolean;
  311. } | (string | {
  312. [x: string]: boolean;
  313. } | (string | {
  314. [x: string]: boolean;
  315. } | any)[])[])[])[])[])[])[])[])[])[])[]) | ((new (...args: any[]) => string | {
  316. [x: string]: boolean;
  317. } | (string | {
  318. [x: string]: boolean;
  319. } | (string | {
  320. [x: string]: boolean;
  321. } | (string | {
  322. [x: string]: boolean;
  323. } | (string | {
  324. [x: string]: boolean;
  325. } | (string | {
  326. [x: string]: boolean;
  327. } | (string | {
  328. [x: string]: boolean;
  329. } | (string | {
  330. [x: string]: boolean;
  331. } | (string | {
  332. [x: string]: boolean;
  333. } | (string | {
  334. [x: string]: boolean;
  335. } | (string | {
  336. [x: string]: boolean;
  337. } | (string | {
  338. [x: string]: boolean;
  339. } | any)[])[])[])[])[])[])[])[])[])[])[]) | (() => string | {
  340. [x: string]: boolean;
  341. } | (string | {
  342. [x: string]: boolean;
  343. } | (string | {
  344. [x: string]: boolean;
  345. } | (string | {
  346. [x: string]: boolean;
  347. } | (string | {
  348. [x: string]: boolean;
  349. } | (string | {
  350. [x: string]: boolean;
  351. } | (string | {
  352. [x: string]: boolean;
  353. } | (string | {
  354. [x: string]: boolean;
  355. } | (string | {
  356. [x: string]: boolean;
  357. } | (string | {
  358. [x: string]: boolean;
  359. } | (string | {
  360. [x: string]: boolean;
  361. } | (string | {
  362. [x: string]: boolean;
  363. } | any)[])[])[])[])[])[])[])[])[])[])[]))[], unknown, unknown>>;
  364. readonly required: false;
  365. readonly validator: ((val: unknown) => boolean) | undefined;
  366. __epPropKey: true;
  367. };
  368. readonly popperStyle: {
  369. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => string | import("vue").CSSProperties | import("vue").StyleValue[]) | (() => import("vue").StyleValue) | ((new (...args: any[]) => string | import("vue").CSSProperties | import("vue").StyleValue[]) | (() => import("vue").StyleValue))[], unknown, unknown>>;
  370. readonly required: false;
  371. readonly validator: ((val: unknown) => boolean) | undefined;
  372. __epPropKey: true;
  373. };
  374. readonly format: StringConstructor;
  375. readonly valueFormat: StringConstructor;
  376. readonly dateFormat: StringConstructor;
  377. readonly timeFormat: StringConstructor;
  378. readonly clearable: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  379. readonly clearIcon: {
  380. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (string | import("vue").Component) & {}) | (() => string | import("vue").Component) | ((new (...args: any[]) => (string | import("vue").Component) & {}) | (() => string | import("vue").Component))[], unknown, unknown>>;
  381. readonly required: false;
  382. readonly validator: ((val: unknown) => boolean) | undefined;
  383. __epPropKey: true;
  384. };
  385. readonly editable: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  386. readonly prefixIcon: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (string | import("vue").Component) & {}) | (() => string | import("vue").Component) | ((new (...args: any[]) => (string | import("vue").Component) & {}) | (() => string | import("vue").Component))[], unknown, unknown, "", boolean>;
  387. readonly size: {
  388. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never>>;
  389. readonly required: false;
  390. readonly validator: ((val: unknown) => boolean) | undefined;
  391. __epPropKey: true;
  392. };
  393. readonly readonly: BooleanConstructor;
  394. readonly disabled: BooleanConstructor;
  395. readonly placeholder: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  396. readonly popperOptions: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => Partial<import("element-plus").Options>) | (() => Partial<import("element-plus").Options>) | ((new (...args: any[]) => Partial<import("element-plus").Options>) | (() => Partial<import("element-plus").Options>))[], unknown, unknown, () => {}, boolean>;
  397. readonly modelValue: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => string | number | Date | string[] | [DateModelType, DateModelType]) | (() => import("element-plus/es/components/time-picker").ModelValueType | null) | ((new (...args: any[]) => string | number | Date | string[] | [DateModelType, DateModelType]) | (() => import("element-plus/es/components/time-picker").ModelValueType | null))[], unknown, unknown, "", boolean>;
  398. readonly rangeSeparator: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "-", boolean>;
  399. readonly startPlaceholder: StringConstructor;
  400. readonly endPlaceholder: StringConstructor;
  401. readonly defaultValue: {
  402. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => Date | [Date, Date]) | (() => SingleOrRange<Date>) | ((new (...args: any[]) => Date | [Date, Date]) | (() => SingleOrRange<Date>))[], unknown, unknown>>;
  403. readonly required: false;
  404. readonly validator: ((val: unknown) => boolean) | undefined;
  405. __epPropKey: true;
  406. };
  407. readonly defaultTime: {
  408. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => Date | [Date, Date]) | (() => SingleOrRange<Date>) | ((new (...args: any[]) => Date | [Date, Date]) | (() => SingleOrRange<Date>))[], unknown, unknown>>;
  409. readonly required: false;
  410. readonly validator: ((val: unknown) => boolean) | undefined;
  411. __epPropKey: true;
  412. };
  413. readonly isRange: BooleanConstructor;
  414. }>> & {
  415. "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined;
  416. }, {
  417. readonly disabled: boolean;
  418. readonly tabindex: import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => string | number) | (() => string | number) | ((new (...args: any[]) => string | number) | (() => string | number))[], unknown, unknown>;
  419. readonly type: import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => "year" | "years" | "month" | "months" | "date" | "dates" | "week" | "datetime" | "datetimerange" | "daterange" | "monthrange" | "yearrange") | (() => import("element-plus/es/components/date-picker-panel").DatePickerType) | ((new (...args: any[]) => "year" | "years" | "month" | "months" | "date" | "dates" | "week" | "datetime" | "datetimerange" | "daterange" | "monthrange" | "yearrange") | (() => import("element-plus/es/components/date-picker-panel").DatePickerType))[], unknown, unknown>;
  420. readonly placeholder: string;
  421. readonly modelValue: import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => string | number | Date | string[] | [DateModelType, DateModelType]) | (() => import("element-plus/es/components/time-picker").ModelValueType | null) | ((new (...args: any[]) => string | number | Date | string[] | [DateModelType, DateModelType]) | (() => import("element-plus/es/components/time-picker").ModelValueType | null))[], unknown, unknown>;
  422. readonly placement: import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => "top" | "bottom" | "left" | "right" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => import("element-plus").Placement) | ((new (...args: any[]) => "top" | "bottom" | "left" | "right" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => import("element-plus").Placement))[], import("element-plus").Placement, unknown>;
  423. readonly valueOnClear: import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => string | number | boolean | Function) | (() => string | number | boolean | Function | null) | ((new (...args: any[]) => string | number | boolean | Function) | (() => string | number | boolean | Function | null))[], unknown, unknown>;
  424. readonly readonly: boolean;
  425. readonly prefixIcon: import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (string | import("vue").Component) & {}) | (() => string | import("vue").Component) | ((new (...args: any[]) => (string | import("vue").Component) & {}) | (() => string | import("vue").Component))[], unknown, unknown>;
  426. readonly validateEvent: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  427. readonly clearable: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  428. readonly fallbackPlacements: import("element-plus").Placement[];
  429. readonly popperOptions: Partial<import("element-plus").Options>;
  430. readonly editable: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  431. readonly rangeSeparator: string;
  432. readonly shortcuts: unknown[];
  433. readonly showNow: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  434. readonly showConfirm: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  435. readonly showFooter: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  436. readonly showWeekNumber: boolean;
  437. readonly arrowControl: boolean;
  438. readonly unlinkPanels: boolean;
  439. readonly isRange: boolean;
  440. }>;
  441. export default _default;