index.d.ts 37 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384
  1. import CommonPicker from './src/common/picker.vue';
  2. import TimePickPanel from './src/time-picker-com/panel-time-pick.vue';
  3. import type { SFCWithInstall } from 'element-plus/es/utils';
  4. export * from './src/utils';
  5. export * from './src/constants';
  6. export * from './src/common/props';
  7. declare const _TimePicker: SFCWithInstall<import("vue").DefineComponent<{
  8. isRange: {
  9. type: BooleanConstructor;
  10. default: boolean;
  11. };
  12. disabledDate: {
  13. readonly type: import("vue").PropType<Function>;
  14. readonly required: false;
  15. readonly validator: ((val: unknown) => boolean) | undefined;
  16. __epPropKey: true;
  17. };
  18. cellClassName: {
  19. readonly type: import("vue").PropType<Function>;
  20. readonly required: false;
  21. readonly validator: ((val: unknown) => boolean) | undefined;
  22. __epPropKey: true;
  23. };
  24. shortcuts: import("element-plus/es/utils").EpPropFinalized<ArrayConstructor, unknown, unknown, () => never[], boolean>;
  25. arrowControl: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  26. label: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, undefined, boolean>;
  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. disabledHours: {
  31. readonly type: import("vue").PropType<import("./src/props/shared").GetDisabledHours>;
  32. readonly required: false;
  33. readonly validator: ((val: unknown) => boolean) | undefined;
  34. __epPropKey: true;
  35. };
  36. disabledMinutes: {
  37. readonly type: import("vue").PropType<import("./src/props/shared").GetDisabledMinutes>;
  38. readonly required: false;
  39. readonly validator: ((val: unknown) => boolean) | undefined;
  40. __epPropKey: true;
  41. };
  42. disabledSeconds: {
  43. readonly type: import("vue").PropType<import("./src/props/shared").GetDisabledSeconds>;
  44. readonly required: false;
  45. readonly validator: ((val: unknown) => boolean) | undefined;
  46. __epPropKey: true;
  47. };
  48. id: {
  49. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => import("./src/common/props").SingleOrRange<string> & {}) | (() => import("./src/common/props").SingleOrRange<string>) | ((new (...args: any[]) => import("./src/common/props").SingleOrRange<string> & {}) | (() => import("./src/common/props").SingleOrRange<string>))[], unknown, unknown>>;
  50. readonly required: false;
  51. readonly validator: ((val: unknown) => boolean) | undefined;
  52. __epPropKey: true;
  53. };
  54. name: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("./src/common/props").SingleOrRange<string> & {}) | (() => import("./src/common/props").SingleOrRange<string>) | ((new (...args: any[]) => import("./src/common/props").SingleOrRange<string> & {}) | (() => import("./src/common/props").SingleOrRange<string>))[], unknown, unknown, "", boolean>;
  55. popperClass: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  56. format: StringConstructor;
  57. valueFormat: StringConstructor;
  58. type: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  59. clearable: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  60. clearIcon: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>) & {}) | (() => string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>) | ((new (...args: any[]) => (string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>) & {}) | (() => string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>))[], unknown, unknown, import("vue").DefineComponent<{}, {}, {}, import("vue").ComputedOptions, import("vue").MethodOptions, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{}>>, {}>, boolean>;
  61. editable: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  62. prefixIcon: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>) & {}) | (() => string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>) | ((new (...args: any[]) => (string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>) & {}) | (() => string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>))[], unknown, unknown, "", boolean>;
  63. size: {
  64. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<StringConstructor, "" | "default" | "small" | "large", never>>;
  65. readonly required: false;
  66. readonly validator: ((val: unknown) => boolean) | undefined;
  67. __epPropKey: true;
  68. };
  69. readonly: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  70. disabled: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  71. placeholder: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  72. popperOptions: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => Partial<import("@popperjs/core").Options>) | (() => Partial<import("@popperjs/core").Options>) | ((new (...args: any[]) => Partial<import("@popperjs/core").Options>) | (() => Partial<import("@popperjs/core").Options>))[], unknown, unknown, () => {}, boolean>;
  73. modelValue: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("./src/common/props").ModelValueType & {}) | (() => import("./src/common/props").ModelValueType) | ((new (...args: any[]) => import("./src/common/props").ModelValueType & {}) | (() => import("./src/common/props").ModelValueType))[], unknown, unknown, "", boolean>;
  74. rangeSeparator: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "-", boolean>;
  75. startPlaceholder: StringConstructor;
  76. endPlaceholder: StringConstructor;
  77. defaultValue: {
  78. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => Date | [Date, Date]) | (() => import("./src/common/props").SingleOrRange<Date>) | ((new (...args: any[]) => Date | [Date, Date]) | (() => import("./src/common/props").SingleOrRange<Date>))[], unknown, unknown>>;
  79. readonly required: false;
  80. readonly validator: ((val: unknown) => boolean) | undefined;
  81. __epPropKey: true;
  82. };
  83. defaultTime: {
  84. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => Date | [Date, Date]) | (() => import("./src/common/props").SingleOrRange<Date>) | ((new (...args: any[]) => Date | [Date, Date]) | (() => import("./src/common/props").SingleOrRange<Date>))[], unknown, unknown>>;
  85. readonly required: false;
  86. readonly validator: ((val: unknown) => boolean) | undefined;
  87. __epPropKey: true;
  88. };
  89. }, () => 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<{
  90. isRange: {
  91. type: BooleanConstructor;
  92. default: boolean;
  93. };
  94. disabledDate: {
  95. readonly type: import("vue").PropType<Function>;
  96. readonly required: false;
  97. readonly validator: ((val: unknown) => boolean) | undefined;
  98. __epPropKey: true;
  99. };
  100. cellClassName: {
  101. readonly type: import("vue").PropType<Function>;
  102. readonly required: false;
  103. readonly validator: ((val: unknown) => boolean) | undefined;
  104. __epPropKey: true;
  105. };
  106. shortcuts: import("element-plus/es/utils").EpPropFinalized<ArrayConstructor, unknown, unknown, () => never[], boolean>;
  107. arrowControl: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  108. label: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, undefined, boolean>;
  109. 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>;
  110. validateEvent: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  111. unlinkPanels: BooleanConstructor;
  112. disabledHours: {
  113. readonly type: import("vue").PropType<import("./src/props/shared").GetDisabledHours>;
  114. readonly required: false;
  115. readonly validator: ((val: unknown) => boolean) | undefined;
  116. __epPropKey: true;
  117. };
  118. disabledMinutes: {
  119. readonly type: import("vue").PropType<import("./src/props/shared").GetDisabledMinutes>;
  120. readonly required: false;
  121. readonly validator: ((val: unknown) => boolean) | undefined;
  122. __epPropKey: true;
  123. };
  124. disabledSeconds: {
  125. readonly type: import("vue").PropType<import("./src/props/shared").GetDisabledSeconds>;
  126. readonly required: false;
  127. readonly validator: ((val: unknown) => boolean) | undefined;
  128. __epPropKey: true;
  129. };
  130. id: {
  131. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => import("./src/common/props").SingleOrRange<string> & {}) | (() => import("./src/common/props").SingleOrRange<string>) | ((new (...args: any[]) => import("./src/common/props").SingleOrRange<string> & {}) | (() => import("./src/common/props").SingleOrRange<string>))[], unknown, unknown>>;
  132. readonly required: false;
  133. readonly validator: ((val: unknown) => boolean) | undefined;
  134. __epPropKey: true;
  135. };
  136. name: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("./src/common/props").SingleOrRange<string> & {}) | (() => import("./src/common/props").SingleOrRange<string>) | ((new (...args: any[]) => import("./src/common/props").SingleOrRange<string> & {}) | (() => import("./src/common/props").SingleOrRange<string>))[], unknown, unknown, "", boolean>;
  137. popperClass: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  138. format: StringConstructor;
  139. valueFormat: StringConstructor;
  140. type: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  141. clearable: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  142. clearIcon: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>) & {}) | (() => string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>) | ((new (...args: any[]) => (string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>) & {}) | (() => string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>))[], unknown, unknown, import("vue").DefineComponent<{}, {}, {}, import("vue").ComputedOptions, import("vue").MethodOptions, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{}>>, {}>, boolean>;
  143. editable: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  144. prefixIcon: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>) & {}) | (() => string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>) | ((new (...args: any[]) => (string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>) & {}) | (() => string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>))[], unknown, unknown, "", boolean>;
  145. size: {
  146. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<StringConstructor, "" | "default" | "small" | "large", never>>;
  147. readonly required: false;
  148. readonly validator: ((val: unknown) => boolean) | undefined;
  149. __epPropKey: true;
  150. };
  151. readonly: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  152. disabled: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  153. placeholder: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  154. popperOptions: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => Partial<import("@popperjs/core").Options>) | (() => Partial<import("@popperjs/core").Options>) | ((new (...args: any[]) => Partial<import("@popperjs/core").Options>) | (() => Partial<import("@popperjs/core").Options>))[], unknown, unknown, () => {}, boolean>;
  155. modelValue: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("./src/common/props").ModelValueType & {}) | (() => import("./src/common/props").ModelValueType) | ((new (...args: any[]) => import("./src/common/props").ModelValueType & {}) | (() => import("./src/common/props").ModelValueType))[], unknown, unknown, "", boolean>;
  156. rangeSeparator: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "-", boolean>;
  157. startPlaceholder: StringConstructor;
  158. endPlaceholder: StringConstructor;
  159. defaultValue: {
  160. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => Date | [Date, Date]) | (() => import("./src/common/props").SingleOrRange<Date>) | ((new (...args: any[]) => Date | [Date, Date]) | (() => import("./src/common/props").SingleOrRange<Date>))[], unknown, unknown>>;
  161. readonly required: false;
  162. readonly validator: ((val: unknown) => boolean) | undefined;
  163. __epPropKey: true;
  164. };
  165. defaultTime: {
  166. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => Date | [Date, Date]) | (() => import("./src/common/props").SingleOrRange<Date>) | ((new (...args: any[]) => Date | [Date, Date]) | (() => import("./src/common/props").SingleOrRange<Date>))[], unknown, unknown>>;
  167. readonly required: false;
  168. readonly validator: ((val: unknown) => boolean) | undefined;
  169. __epPropKey: true;
  170. };
  171. }>> & {
  172. "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined;
  173. }, {
  174. type: string;
  175. disabled: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  176. name: import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => import("./src/common/props").SingleOrRange<string> & {}) | (() => import("./src/common/props").SingleOrRange<string>) | ((new (...args: any[]) => import("./src/common/props").SingleOrRange<string> & {}) | (() => import("./src/common/props").SingleOrRange<string>))[], unknown, unknown>;
  177. label: string;
  178. modelValue: import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => import("./src/common/props").ModelValueType & {}) | (() => import("./src/common/props").ModelValueType) | ((new (...args: any[]) => import("./src/common/props").ModelValueType & {}) | (() => import("./src/common/props").ModelValueType))[], unknown, unknown>;
  179. validateEvent: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  180. editable: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  181. popperClass: string;
  182. popperOptions: Partial<import("@popperjs/core").Options>;
  183. placeholder: string;
  184. readonly: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  185. clearable: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  186. prefixIcon: import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>) & {}) | (() => string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>) | ((new (...args: any[]) => (string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>) & {}) | (() => string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>))[], unknown, unknown>;
  187. tabindex: import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (string | number) & {}) | (() => string | number) | ((new (...args: any[]) => (string | number) & {}) | (() => string | number))[], unknown, unknown>;
  188. clearIcon: import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>) & {}) | (() => string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>) | ((new (...args: any[]) => (string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>) & {}) | (() => string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>))[], unknown, unknown>;
  189. rangeSeparator: string;
  190. isRange: boolean;
  191. shortcuts: unknown[];
  192. arrowControl: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  193. unlinkPanels: boolean;
  194. }>>;
  195. export { CommonPicker, TimePickPanel };
  196. export default _TimePicker;
  197. export declare const ElTimePicker: SFCWithInstall<import("vue").DefineComponent<{
  198. isRange: {
  199. type: BooleanConstructor;
  200. default: boolean;
  201. };
  202. disabledDate: {
  203. readonly type: import("vue").PropType<Function>;
  204. readonly required: false;
  205. readonly validator: ((val: unknown) => boolean) | undefined;
  206. __epPropKey: true;
  207. };
  208. cellClassName: {
  209. readonly type: import("vue").PropType<Function>;
  210. readonly required: false;
  211. readonly validator: ((val: unknown) => boolean) | undefined;
  212. __epPropKey: true;
  213. };
  214. shortcuts: import("element-plus/es/utils").EpPropFinalized<ArrayConstructor, unknown, unknown, () => never[], boolean>;
  215. arrowControl: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  216. label: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, undefined, boolean>;
  217. 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>;
  218. validateEvent: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  219. unlinkPanels: BooleanConstructor;
  220. disabledHours: {
  221. readonly type: import("vue").PropType<import("./src/props/shared").GetDisabledHours>;
  222. readonly required: false;
  223. readonly validator: ((val: unknown) => boolean) | undefined;
  224. __epPropKey: true;
  225. };
  226. disabledMinutes: {
  227. readonly type: import("vue").PropType<import("./src/props/shared").GetDisabledMinutes>;
  228. readonly required: false;
  229. readonly validator: ((val: unknown) => boolean) | undefined;
  230. __epPropKey: true;
  231. };
  232. disabledSeconds: {
  233. readonly type: import("vue").PropType<import("./src/props/shared").GetDisabledSeconds>;
  234. readonly required: false;
  235. readonly validator: ((val: unknown) => boolean) | undefined;
  236. __epPropKey: true;
  237. };
  238. id: {
  239. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => import("./src/common/props").SingleOrRange<string> & {}) | (() => import("./src/common/props").SingleOrRange<string>) | ((new (...args: any[]) => import("./src/common/props").SingleOrRange<string> & {}) | (() => import("./src/common/props").SingleOrRange<string>))[], unknown, unknown>>;
  240. readonly required: false;
  241. readonly validator: ((val: unknown) => boolean) | undefined;
  242. __epPropKey: true;
  243. };
  244. name: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("./src/common/props").SingleOrRange<string> & {}) | (() => import("./src/common/props").SingleOrRange<string>) | ((new (...args: any[]) => import("./src/common/props").SingleOrRange<string> & {}) | (() => import("./src/common/props").SingleOrRange<string>))[], unknown, unknown, "", boolean>;
  245. popperClass: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  246. format: StringConstructor;
  247. valueFormat: StringConstructor;
  248. type: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  249. clearable: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  250. clearIcon: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>) & {}) | (() => string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>) | ((new (...args: any[]) => (string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>) & {}) | (() => string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>))[], unknown, unknown, import("vue").DefineComponent<{}, {}, {}, import("vue").ComputedOptions, import("vue").MethodOptions, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{}>>, {}>, boolean>;
  251. editable: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  252. prefixIcon: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>) & {}) | (() => string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>) | ((new (...args: any[]) => (string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>) & {}) | (() => string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>))[], unknown, unknown, "", boolean>;
  253. size: {
  254. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<StringConstructor, "" | "default" | "small" | "large", never>>;
  255. readonly required: false;
  256. readonly validator: ((val: unknown) => boolean) | undefined;
  257. __epPropKey: true;
  258. };
  259. readonly: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  260. disabled: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  261. placeholder: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  262. popperOptions: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => Partial<import("@popperjs/core").Options>) | (() => Partial<import("@popperjs/core").Options>) | ((new (...args: any[]) => Partial<import("@popperjs/core").Options>) | (() => Partial<import("@popperjs/core").Options>))[], unknown, unknown, () => {}, boolean>;
  263. modelValue: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("./src/common/props").ModelValueType & {}) | (() => import("./src/common/props").ModelValueType) | ((new (...args: any[]) => import("./src/common/props").ModelValueType & {}) | (() => import("./src/common/props").ModelValueType))[], unknown, unknown, "", boolean>;
  264. rangeSeparator: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "-", boolean>;
  265. startPlaceholder: StringConstructor;
  266. endPlaceholder: StringConstructor;
  267. defaultValue: {
  268. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => Date | [Date, Date]) | (() => import("./src/common/props").SingleOrRange<Date>) | ((new (...args: any[]) => Date | [Date, Date]) | (() => import("./src/common/props").SingleOrRange<Date>))[], unknown, unknown>>;
  269. readonly required: false;
  270. readonly validator: ((val: unknown) => boolean) | undefined;
  271. __epPropKey: true;
  272. };
  273. defaultTime: {
  274. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => Date | [Date, Date]) | (() => import("./src/common/props").SingleOrRange<Date>) | ((new (...args: any[]) => Date | [Date, Date]) | (() => import("./src/common/props").SingleOrRange<Date>))[], unknown, unknown>>;
  275. readonly required: false;
  276. readonly validator: ((val: unknown) => boolean) | undefined;
  277. __epPropKey: true;
  278. };
  279. }, () => 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<{
  280. isRange: {
  281. type: BooleanConstructor;
  282. default: boolean;
  283. };
  284. disabledDate: {
  285. readonly type: import("vue").PropType<Function>;
  286. readonly required: false;
  287. readonly validator: ((val: unknown) => boolean) | undefined;
  288. __epPropKey: true;
  289. };
  290. cellClassName: {
  291. readonly type: import("vue").PropType<Function>;
  292. readonly required: false;
  293. readonly validator: ((val: unknown) => boolean) | undefined;
  294. __epPropKey: true;
  295. };
  296. shortcuts: import("element-plus/es/utils").EpPropFinalized<ArrayConstructor, unknown, unknown, () => never[], boolean>;
  297. arrowControl: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  298. label: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, undefined, boolean>;
  299. 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>;
  300. validateEvent: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  301. unlinkPanels: BooleanConstructor;
  302. disabledHours: {
  303. readonly type: import("vue").PropType<import("./src/props/shared").GetDisabledHours>;
  304. readonly required: false;
  305. readonly validator: ((val: unknown) => boolean) | undefined;
  306. __epPropKey: true;
  307. };
  308. disabledMinutes: {
  309. readonly type: import("vue").PropType<import("./src/props/shared").GetDisabledMinutes>;
  310. readonly required: false;
  311. readonly validator: ((val: unknown) => boolean) | undefined;
  312. __epPropKey: true;
  313. };
  314. disabledSeconds: {
  315. readonly type: import("vue").PropType<import("./src/props/shared").GetDisabledSeconds>;
  316. readonly required: false;
  317. readonly validator: ((val: unknown) => boolean) | undefined;
  318. __epPropKey: true;
  319. };
  320. id: {
  321. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => import("./src/common/props").SingleOrRange<string> & {}) | (() => import("./src/common/props").SingleOrRange<string>) | ((new (...args: any[]) => import("./src/common/props").SingleOrRange<string> & {}) | (() => import("./src/common/props").SingleOrRange<string>))[], unknown, unknown>>;
  322. readonly required: false;
  323. readonly validator: ((val: unknown) => boolean) | undefined;
  324. __epPropKey: true;
  325. };
  326. name: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("./src/common/props").SingleOrRange<string> & {}) | (() => import("./src/common/props").SingleOrRange<string>) | ((new (...args: any[]) => import("./src/common/props").SingleOrRange<string> & {}) | (() => import("./src/common/props").SingleOrRange<string>))[], unknown, unknown, "", boolean>;
  327. popperClass: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  328. format: StringConstructor;
  329. valueFormat: StringConstructor;
  330. type: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  331. clearable: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  332. clearIcon: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>) & {}) | (() => string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>) | ((new (...args: any[]) => (string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>) & {}) | (() => string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>))[], unknown, unknown, import("vue").DefineComponent<{}, {}, {}, import("vue").ComputedOptions, import("vue").MethodOptions, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{}>>, {}>, boolean>;
  333. editable: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  334. prefixIcon: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>) & {}) | (() => string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>) | ((new (...args: any[]) => (string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>) & {}) | (() => string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>))[], unknown, unknown, "", boolean>;
  335. size: {
  336. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<StringConstructor, "" | "default" | "small" | "large", never>>;
  337. readonly required: false;
  338. readonly validator: ((val: unknown) => boolean) | undefined;
  339. __epPropKey: true;
  340. };
  341. readonly: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  342. disabled: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  343. placeholder: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  344. popperOptions: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => Partial<import("@popperjs/core").Options>) | (() => Partial<import("@popperjs/core").Options>) | ((new (...args: any[]) => Partial<import("@popperjs/core").Options>) | (() => Partial<import("@popperjs/core").Options>))[], unknown, unknown, () => {}, boolean>;
  345. modelValue: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("./src/common/props").ModelValueType & {}) | (() => import("./src/common/props").ModelValueType) | ((new (...args: any[]) => import("./src/common/props").ModelValueType & {}) | (() => import("./src/common/props").ModelValueType))[], unknown, unknown, "", boolean>;
  346. rangeSeparator: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "-", boolean>;
  347. startPlaceholder: StringConstructor;
  348. endPlaceholder: StringConstructor;
  349. defaultValue: {
  350. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => Date | [Date, Date]) | (() => import("./src/common/props").SingleOrRange<Date>) | ((new (...args: any[]) => Date | [Date, Date]) | (() => import("./src/common/props").SingleOrRange<Date>))[], unknown, unknown>>;
  351. readonly required: false;
  352. readonly validator: ((val: unknown) => boolean) | undefined;
  353. __epPropKey: true;
  354. };
  355. defaultTime: {
  356. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => Date | [Date, Date]) | (() => import("./src/common/props").SingleOrRange<Date>) | ((new (...args: any[]) => Date | [Date, Date]) | (() => import("./src/common/props").SingleOrRange<Date>))[], unknown, unknown>>;
  357. readonly required: false;
  358. readonly validator: ((val: unknown) => boolean) | undefined;
  359. __epPropKey: true;
  360. };
  361. }>> & {
  362. "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined;
  363. }, {
  364. type: string;
  365. disabled: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  366. name: import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => import("./src/common/props").SingleOrRange<string> & {}) | (() => import("./src/common/props").SingleOrRange<string>) | ((new (...args: any[]) => import("./src/common/props").SingleOrRange<string> & {}) | (() => import("./src/common/props").SingleOrRange<string>))[], unknown, unknown>;
  367. label: string;
  368. modelValue: import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => import("./src/common/props").ModelValueType & {}) | (() => import("./src/common/props").ModelValueType) | ((new (...args: any[]) => import("./src/common/props").ModelValueType & {}) | (() => import("./src/common/props").ModelValueType))[], unknown, unknown>;
  369. validateEvent: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  370. editable: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  371. popperClass: string;
  372. popperOptions: Partial<import("@popperjs/core").Options>;
  373. placeholder: string;
  374. readonly: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  375. clearable: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  376. prefixIcon: import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>) & {}) | (() => string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>) | ((new (...args: any[]) => (string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>) & {}) | (() => string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>))[], unknown, unknown>;
  377. tabindex: import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (string | number) & {}) | (() => string | number) | ((new (...args: any[]) => (string | number) & {}) | (() => string | number))[], unknown, unknown>;
  378. clearIcon: import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>) & {}) | (() => string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>) | ((new (...args: any[]) => (string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>) & {}) | (() => string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>))[], unknown, unknown>;
  379. rangeSeparator: string;
  380. isRange: boolean;
  381. shortcuts: unknown[];
  382. arrowControl: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  383. unlinkPanels: boolean;
  384. }>>;