1d1dabbaaf91fedaf6f8951a04a35c53b4b748e7640974061db34781a2c3d980580aa67d3d41a10391c6ce15a3404e4523aa8c33376195eea2fe66cd45d75a 27 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446
  1. declare const _default: import("vue").DefineComponent<{
  2. /**
  3. * @description whether to pick a time range
  4. */
  5. isRange: BooleanConstructor;
  6. showNow: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  7. showConfirm: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  8. showFooter: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  9. showWeekNumber: BooleanConstructor;
  10. ariaLabel: StringConstructor;
  11. emptyValues: ArrayConstructor;
  12. 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>;
  13. disabledDate: {
  14. readonly type: import("vue").PropType<Function>;
  15. readonly required: false;
  16. readonly validator: ((val: unknown) => boolean) | undefined;
  17. __epPropKey: true;
  18. };
  19. cellClassName: {
  20. readonly type: import("vue").PropType<Function>;
  21. readonly required: false;
  22. readonly validator: ((val: unknown) => boolean) | undefined;
  23. __epPropKey: true;
  24. };
  25. shortcuts: import("element-plus/es/utils").EpPropFinalized<ArrayConstructor, unknown, unknown, () => never[], boolean>;
  26. arrowControl: BooleanConstructor;
  27. 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>;
  28. validateEvent: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  29. unlinkPanels: BooleanConstructor;
  30. 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>;
  31. 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>;
  32. disabledHours: {
  33. readonly type: import("vue").PropType<import("./common/props").GetDisabledHours>;
  34. readonly required: false;
  35. readonly validator: ((val: unknown) => boolean) | undefined;
  36. __epPropKey: true;
  37. };
  38. disabledMinutes: {
  39. readonly type: import("vue").PropType<import("./common/props").GetDisabledMinutes>;
  40. readonly required: false;
  41. readonly validator: ((val: unknown) => boolean) | undefined;
  42. __epPropKey: true;
  43. };
  44. disabledSeconds: {
  45. readonly type: import("vue").PropType<import("./common/props").GetDisabledSeconds>;
  46. readonly required: false;
  47. readonly validator: ((val: unknown) => boolean) | undefined;
  48. __epPropKey: true;
  49. };
  50. id: {
  51. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => string | [string, string]) | (() => import("./common/props").SingleOrRange<string>) | ((new (...args: any[]) => string | [string, string]) | (() => import("./common/props").SingleOrRange<string>))[], unknown, unknown>>;
  52. readonly required: false;
  53. readonly validator: ((val: unknown) => boolean) | undefined;
  54. __epPropKey: true;
  55. };
  56. name: {
  57. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => string | [string, string]) | (() => import("./common/props").SingleOrRange<string>) | ((new (...args: any[]) => string | [string, string]) | (() => import("./common/props").SingleOrRange<string>))[], unknown, unknown>>;
  58. readonly required: false;
  59. readonly validator: ((val: unknown) => boolean) | undefined;
  60. __epPropKey: true;
  61. };
  62. popperClass: {
  63. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => 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. } | (string | {
  86. [x: string]: boolean;
  87. } | any)[])[])[])[])[])[])[])[])[])[])[]) | (() => 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. } | (string | {
  110. [x: string]: boolean;
  111. } | any)[])[])[])[])[])[])[])[])[])[])[]) | ((new (...args: any[]) => 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. } | (string | {
  134. [x: string]: boolean;
  135. } | any)[])[])[])[])[])[])[])[])[])[])[]) | (() => 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. } | (string | {
  158. [x: string]: boolean;
  159. } | any)[])[])[])[])[])[])[])[])[])[])[]))[], unknown, unknown>>;
  160. readonly required: false;
  161. readonly validator: ((val: unknown) => boolean) | undefined;
  162. __epPropKey: true;
  163. };
  164. popperStyle: {
  165. 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>>;
  166. readonly required: false;
  167. readonly validator: ((val: unknown) => boolean) | undefined;
  168. __epPropKey: true;
  169. };
  170. format: StringConstructor;
  171. valueFormat: StringConstructor;
  172. dateFormat: StringConstructor;
  173. timeFormat: StringConstructor;
  174. type: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  175. clearable: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  176. clearIcon: {
  177. 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>>;
  178. readonly required: false;
  179. readonly validator: ((val: unknown) => boolean) | undefined;
  180. __epPropKey: true;
  181. };
  182. editable: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  183. 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>;
  184. size: {
  185. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never>>;
  186. readonly required: false;
  187. readonly validator: ((val: unknown) => boolean) | undefined;
  188. __epPropKey: true;
  189. };
  190. readonly: BooleanConstructor;
  191. disabled: BooleanConstructor;
  192. placeholder: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  193. 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>;
  194. modelValue: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => string | number | Date | string[] | [import("./common/props").DateModelType, import("./common/props").DateModelType]) | (() => import("./common/props").ModelValueType | null) | ((new (...args: any[]) => string | number | Date | string[] | [import("./common/props").DateModelType, import("./common/props").DateModelType]) | (() => import("./common/props").ModelValueType | null))[], unknown, unknown, "", boolean>;
  195. rangeSeparator: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "-", boolean>;
  196. startPlaceholder: StringConstructor;
  197. endPlaceholder: StringConstructor;
  198. defaultValue: {
  199. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => Date | [Date, Date]) | (() => import("./common/props").SingleOrRange<Date>) | ((new (...args: any[]) => Date | [Date, Date]) | (() => import("./common/props").SingleOrRange<Date>))[], unknown, unknown>>;
  200. readonly required: false;
  201. readonly validator: ((val: unknown) => boolean) | undefined;
  202. __epPropKey: true;
  203. };
  204. defaultTime: {
  205. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => Date | [Date, Date]) | (() => import("./common/props").SingleOrRange<Date>) | ((new (...args: any[]) => Date | [Date, Date]) | (() => import("./common/props").SingleOrRange<Date>))[], unknown, unknown>>;
  206. readonly required: false;
  207. readonly validator: ((val: unknown) => boolean) | undefined;
  208. __epPropKey: true;
  209. };
  210. }, () => 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<{
  211. /**
  212. * @description whether to pick a time range
  213. */
  214. isRange: BooleanConstructor;
  215. showNow: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  216. showConfirm: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  217. showFooter: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  218. showWeekNumber: BooleanConstructor;
  219. ariaLabel: StringConstructor;
  220. emptyValues: ArrayConstructor;
  221. 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>;
  222. disabledDate: {
  223. readonly type: import("vue").PropType<Function>;
  224. readonly required: false;
  225. readonly validator: ((val: unknown) => boolean) | undefined;
  226. __epPropKey: true;
  227. };
  228. cellClassName: {
  229. readonly type: import("vue").PropType<Function>;
  230. readonly required: false;
  231. readonly validator: ((val: unknown) => boolean) | undefined;
  232. __epPropKey: true;
  233. };
  234. shortcuts: import("element-plus/es/utils").EpPropFinalized<ArrayConstructor, unknown, unknown, () => never[], boolean>;
  235. arrowControl: BooleanConstructor;
  236. 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>;
  237. validateEvent: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  238. unlinkPanels: BooleanConstructor;
  239. 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>;
  240. 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>;
  241. disabledHours: {
  242. readonly type: import("vue").PropType<import("./common/props").GetDisabledHours>;
  243. readonly required: false;
  244. readonly validator: ((val: unknown) => boolean) | undefined;
  245. __epPropKey: true;
  246. };
  247. disabledMinutes: {
  248. readonly type: import("vue").PropType<import("./common/props").GetDisabledMinutes>;
  249. readonly required: false;
  250. readonly validator: ((val: unknown) => boolean) | undefined;
  251. __epPropKey: true;
  252. };
  253. disabledSeconds: {
  254. readonly type: import("vue").PropType<import("./common/props").GetDisabledSeconds>;
  255. readonly required: false;
  256. readonly validator: ((val: unknown) => boolean) | undefined;
  257. __epPropKey: true;
  258. };
  259. id: {
  260. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => string | [string, string]) | (() => import("./common/props").SingleOrRange<string>) | ((new (...args: any[]) => string | [string, string]) | (() => import("./common/props").SingleOrRange<string>))[], unknown, unknown>>;
  261. readonly required: false;
  262. readonly validator: ((val: unknown) => boolean) | undefined;
  263. __epPropKey: true;
  264. };
  265. name: {
  266. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => string | [string, string]) | (() => import("./common/props").SingleOrRange<string>) | ((new (...args: any[]) => string | [string, string]) | (() => import("./common/props").SingleOrRange<string>))[], unknown, unknown>>;
  267. readonly required: false;
  268. readonly validator: ((val: unknown) => boolean) | undefined;
  269. __epPropKey: true;
  270. };
  271. popperClass: {
  272. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => string | {
  273. [x: string]: boolean;
  274. } | (string | {
  275. [x: string]: boolean;
  276. } | (string | {
  277. [x: string]: boolean;
  278. } | (string | {
  279. [x: string]: boolean;
  280. } | (string | {
  281. [x: string]: boolean;
  282. } | (string | {
  283. [x: string]: boolean;
  284. } | (string | {
  285. [x: string]: boolean;
  286. } | (string | {
  287. [x: string]: boolean;
  288. } | (string | {
  289. [x: string]: boolean;
  290. } | (string | {
  291. [x: string]: boolean;
  292. } | (string | {
  293. [x: string]: boolean;
  294. } | (string | {
  295. [x: string]: boolean;
  296. } | any)[])[])[])[])[])[])[])[])[])[])[]) | (() => string | {
  297. [x: string]: boolean;
  298. } | (string | {
  299. [x: string]: boolean;
  300. } | (string | {
  301. [x: string]: boolean;
  302. } | (string | {
  303. [x: string]: boolean;
  304. } | (string | {
  305. [x: string]: boolean;
  306. } | (string | {
  307. [x: string]: boolean;
  308. } | (string | {
  309. [x: string]: boolean;
  310. } | (string | {
  311. [x: string]: boolean;
  312. } | (string | {
  313. [x: string]: boolean;
  314. } | (string | {
  315. [x: string]: boolean;
  316. } | (string | {
  317. [x: string]: boolean;
  318. } | (string | {
  319. [x: string]: boolean;
  320. } | any)[])[])[])[])[])[])[])[])[])[])[]) | ((new (...args: any[]) => string | {
  321. [x: string]: boolean;
  322. } | (string | {
  323. [x: string]: boolean;
  324. } | (string | {
  325. [x: string]: boolean;
  326. } | (string | {
  327. [x: string]: boolean;
  328. } | (string | {
  329. [x: string]: boolean;
  330. } | (string | {
  331. [x: string]: boolean;
  332. } | (string | {
  333. [x: string]: boolean;
  334. } | (string | {
  335. [x: string]: boolean;
  336. } | (string | {
  337. [x: string]: boolean;
  338. } | (string | {
  339. [x: string]: boolean;
  340. } | (string | {
  341. [x: string]: boolean;
  342. } | (string | {
  343. [x: string]: boolean;
  344. } | any)[])[])[])[])[])[])[])[])[])[])[]) | (() => string | {
  345. [x: string]: boolean;
  346. } | (string | {
  347. [x: string]: boolean;
  348. } | (string | {
  349. [x: string]: boolean;
  350. } | (string | {
  351. [x: string]: boolean;
  352. } | (string | {
  353. [x: string]: boolean;
  354. } | (string | {
  355. [x: string]: boolean;
  356. } | (string | {
  357. [x: string]: boolean;
  358. } | (string | {
  359. [x: string]: boolean;
  360. } | (string | {
  361. [x: string]: boolean;
  362. } | (string | {
  363. [x: string]: boolean;
  364. } | (string | {
  365. [x: string]: boolean;
  366. } | (string | {
  367. [x: string]: boolean;
  368. } | any)[])[])[])[])[])[])[])[])[])[])[]))[], unknown, unknown>>;
  369. readonly required: false;
  370. readonly validator: ((val: unknown) => boolean) | undefined;
  371. __epPropKey: true;
  372. };
  373. popperStyle: {
  374. 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>>;
  375. readonly required: false;
  376. readonly validator: ((val: unknown) => boolean) | undefined;
  377. __epPropKey: true;
  378. };
  379. format: StringConstructor;
  380. valueFormat: StringConstructor;
  381. dateFormat: StringConstructor;
  382. timeFormat: StringConstructor;
  383. type: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  384. clearable: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  385. clearIcon: {
  386. 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>>;
  387. readonly required: false;
  388. readonly validator: ((val: unknown) => boolean) | undefined;
  389. __epPropKey: true;
  390. };
  391. editable: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  392. 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>;
  393. size: {
  394. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never>>;
  395. readonly required: false;
  396. readonly validator: ((val: unknown) => boolean) | undefined;
  397. __epPropKey: true;
  398. };
  399. readonly: BooleanConstructor;
  400. disabled: BooleanConstructor;
  401. placeholder: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  402. 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>;
  403. modelValue: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => string | number | Date | string[] | [import("./common/props").DateModelType, import("./common/props").DateModelType]) | (() => import("./common/props").ModelValueType | null) | ((new (...args: any[]) => string | number | Date | string[] | [import("./common/props").DateModelType, import("./common/props").DateModelType]) | (() => import("./common/props").ModelValueType | null))[], unknown, unknown, "", boolean>;
  404. rangeSeparator: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "-", boolean>;
  405. startPlaceholder: StringConstructor;
  406. endPlaceholder: StringConstructor;
  407. defaultValue: {
  408. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => Date | [Date, Date]) | (() => import("./common/props").SingleOrRange<Date>) | ((new (...args: any[]) => Date | [Date, Date]) | (() => import("./common/props").SingleOrRange<Date>))[], unknown, unknown>>;
  409. readonly required: false;
  410. readonly validator: ((val: unknown) => boolean) | undefined;
  411. __epPropKey: true;
  412. };
  413. defaultTime: {
  414. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => Date | [Date, Date]) | (() => import("./common/props").SingleOrRange<Date>) | ((new (...args: any[]) => Date | [Date, Date]) | (() => import("./common/props").SingleOrRange<Date>))[], unknown, unknown>>;
  415. readonly required: false;
  416. readonly validator: ((val: unknown) => boolean) | undefined;
  417. __epPropKey: true;
  418. };
  419. }>> & {
  420. "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined;
  421. }, {
  422. disabled: boolean;
  423. tabindex: import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => string | number) | (() => string | number) | ((new (...args: any[]) => string | number) | (() => string | number))[], unknown, unknown>;
  424. type: string;
  425. placeholder: string;
  426. modelValue: import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => string | number | Date | string[] | [import("./common/props").DateModelType, import("./common/props").DateModelType]) | (() => import("./common/props").ModelValueType | null) | ((new (...args: any[]) => string | number | Date | string[] | [import("./common/props").DateModelType, import("./common/props").DateModelType]) | (() => import("./common/props").ModelValueType | null))[], unknown, unknown>;
  427. 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>;
  428. 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>;
  429. readonly: boolean;
  430. 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>;
  431. validateEvent: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  432. clearable: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  433. fallbackPlacements: import("element-plus").Placement[];
  434. popperOptions: Partial<import("element-plus").Options>;
  435. editable: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  436. rangeSeparator: string;
  437. shortcuts: unknown[];
  438. showNow: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  439. showConfirm: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  440. showFooter: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  441. showWeekNumber: boolean;
  442. arrowControl: boolean;
  443. unlinkPanels: boolean;
  444. isRange: boolean;
  445. }>;
  446. export default _default;