UNPKG

34 kBTypeScriptView Raw
1export declare function generateShowHourMinuteSecond(format: string): {
2 showHour: boolean;
3 showMinute: boolean;
4 showSecond: boolean;
5};
6export declare const TimePickerProps: () => {
7 size: import("vue-types").VueTypeDef<"default" | "small" | "large">;
8 value: {
9 validator(value: any): boolean;
10 };
11 defaultValue: {
12 validator(value: any): boolean;
13 };
14 open: import("vue-types").VueTypeValidableDef<boolean>;
15 format: import("vue-types").VueTypeValidableDef<string> & {
16 default: string;
17 };
18 disabled: import("vue-types").VueTypeValidableDef<boolean>;
19 placeholder: import("vue-types").VueTypeValidableDef<string> & {
20 default: string;
21 };
22 prefixCls: import("vue-types").VueTypeValidableDef<string> & {
23 default: string;
24 };
25 hideDisabledOptions: import("vue-types").VueTypeValidableDef<boolean>;
26 disabledHours: import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & {
27 default: (...args: any[]) => any;
28 };
29 disabledMinutes: import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & {
30 default: (...args: any[]) => any;
31 };
32 disabledSeconds: import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & {
33 default: (...args: any[]) => any;
34 };
35 getPopupContainer: import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & {
36 default: (...args: any[]) => any;
37 };
38 use12Hours: import("vue-types").VueTypeValidableDef<boolean>;
39 focusOnOpen: import("vue-types").VueTypeValidableDef<boolean>;
40 hourStep: import("vue-types").VueTypeValidableDef<number> & {
41 default: number;
42 };
43 minuteStep: import("vue-types").VueTypeValidableDef<number> & {
44 default: number;
45 };
46 secondStep: import("vue-types").VueTypeValidableDef<number> & {
47 default: number;
48 };
49 allowEmpty: import("vue-types").VueTypeValidableDef<boolean>;
50 allowClear: import("vue-types").VueTypeValidableDef<boolean>;
51 inputReadOnly: import("vue-types").VueTypeValidableDef<boolean>;
52 clearText: import("vue-types").VueTypeValidableDef<string> & {
53 default: string;
54 };
55 defaultOpenValue: import("vue-types").VueTypeValidableDef<{
56 [key: string]: any;
57 }> & {
58 default: () => {
59 [key: string]: any;
60 };
61 };
62 popupClassName: import("vue-types").VueTypeValidableDef<string> & {
63 default: string;
64 };
65 popupStyle: import("vue-types").VueTypeValidableDef<import("vue").CSSProperties>;
66 suffixIcon: import("vue-types").VueTypeValidableDef<any>;
67 align: import("vue-types").VueTypeValidableDef<{
68 [key: string]: any;
69 }> & {
70 default: () => {
71 [key: string]: any;
72 };
73 };
74 placement: import("vue-types").VueTypeValidableDef<any>;
75 transitionName: import("vue-types").VueTypeValidableDef<string> & {
76 default: string;
77 };
78 autofocus: import("vue-types").VueTypeValidableDef<boolean>;
79 addon: import("vue-types").VueTypeValidableDef<any>;
80 clearIcon: import("vue-types").VueTypeValidableDef<any>;
81 locale: import("vue-types").VueTypeValidableDef<{
82 [key: string]: any;
83 }> & {
84 default: () => {
85 [key: string]: any;
86 };
87 };
88 valueFormat: import("vue-types").VueTypeValidableDef<string> & {
89 default: string;
90 };
91 onChange: import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & {
92 default: (...args: any[]) => any;
93 };
94 onAmPmChange: import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & {
95 default: (...args: any[]) => any;
96 };
97 onOpen: import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & {
98 default: (...args: any[]) => any;
99 };
100 onClose: import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & {
101 default: (...args: any[]) => any;
102 };
103 onFocus: import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & {
104 default: (...args: any[]) => any;
105 };
106 onBlur: import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & {
107 default: (...args: any[]) => any;
108 };
109 onKeydown: import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & {
110 default: (...args: any[]) => any;
111 };
112 onOpenChange: import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & {
113 default: (...args: any[]) => any;
114 };
115};
116declare const _default: ({
117 new (...args: any[]): {
118 $: import("vue").ComponentInternalInstance;
119 $data: {
120 sValue: any;
121 };
122 $props: Partial<{
123 locale: {
124 [key: string]: any;
125 };
126 onFocus: (...args: any[]) => any;
127 onBlur: (...args: any[]) => any;
128 onChange: (...args: any[]) => any;
129 onKeydown: (...args: any[]) => any;
130 prefixCls: string;
131 align: {
132 [key: string]: any;
133 };
134 placeholder: string;
135 transitionName: string;
136 getPopupContainer: (...args: any[]) => any;
137 popupClassName: string;
138 onClose: (...args: any[]) => any;
139 onOpenChange: (...args: any[]) => any;
140 valueFormat: string;
141 format: string;
142 disabledHours: (...args: any[]) => any;
143 disabledMinutes: (...args: any[]) => any;
144 disabledSeconds: (...args: any[]) => any;
145 hourStep: number;
146 minuteStep: number;
147 secondStep: number;
148 clearText: string;
149 defaultOpenValue: {
150 [key: string]: any;
151 };
152 onAmPmChange: (...args: any[]) => any;
153 onOpen: (...args: any[]) => any;
154 }> & Pick<Readonly<{
155 locale: {
156 [key: string]: any;
157 };
158 onFocus: (...args: any[]) => any;
159 onBlur: (...args: any[]) => any;
160 onChange: (...args: any[]) => any;
161 onKeydown: (...args: any[]) => any;
162 prefixCls: string;
163 align: {
164 [key: string]: any;
165 };
166 placeholder: string;
167 transitionName: string;
168 getPopupContainer: (...args: any[]) => any;
169 popupClassName: string;
170 onClose: (...args: any[]) => any;
171 onOpenChange: (...args: any[]) => any;
172 valueFormat: string;
173 format: string;
174 disabledHours: (...args: any[]) => any;
175 disabledMinutes: (...args: any[]) => any;
176 disabledSeconds: (...args: any[]) => any;
177 hourStep: number;
178 minuteStep: number;
179 secondStep: number;
180 clearText: string;
181 defaultOpenValue: {
182 [key: string]: any;
183 };
184 onAmPmChange: (...args: any[]) => any;
185 onOpen: (...args: any[]) => any;
186 } & {
187 size?: "default" | "small" | "large";
188 open?: boolean;
189 disabled?: boolean;
190 value?: unknown;
191 autofocus?: boolean;
192 popupStyle?: import("vue").CSSProperties;
193 defaultValue?: unknown;
194 allowClear?: boolean;
195 clearIcon?: any;
196 suffixIcon?: any;
197 placement?: any;
198 inputReadOnly?: boolean;
199 hideDisabledOptions?: boolean;
200 focusOnOpen?: boolean;
201 use12Hours?: boolean;
202 allowEmpty?: boolean;
203 addon?: any;
204 }> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "style" | "class" | "key" | "ref" | "onVnodeBeforeMount" | "onVnodeMounted" | "onVnodeBeforeUpdate" | "onVnodeUpdated" | "onVnodeBeforeUnmount" | "onVnodeUnmounted" | "size" | "open" | "disabled" | "value" | "autofocus" | "popupStyle" | "defaultValue" | "allowClear" | "clearIcon" | "suffixIcon" | "placement" | "inputReadOnly" | "hideDisabledOptions" | "focusOnOpen" | "use12Hours" | "allowEmpty" | "addon">;
205 $attrs: Record<string, unknown>;
206 $refs: Record<string, unknown>;
207 $slots: Readonly<{
208 [name: string]: import("vue").Slot;
209 }>;
210 $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}>>;
211 $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}>>;
212 $emit: (event: "blur" | "change" | "focus" | "keydown" | "update:value" | "openChange" | "update:open", ...args: any[]) => void;
213 $el: any;
214 $options: import("vue").ComponentOptionsBase<Readonly<{
215 locale: {
216 [key: string]: any;
217 };
218 onFocus: (...args: any[]) => any;
219 onBlur: (...args: any[]) => any;
220 onChange: (...args: any[]) => any;
221 onKeydown: (...args: any[]) => any;
222 prefixCls: string;
223 align: {
224 [key: string]: any;
225 };
226 placeholder: string;
227 transitionName: string;
228 getPopupContainer: (...args: any[]) => any;
229 popupClassName: string;
230 onClose: (...args: any[]) => any;
231 onOpenChange: (...args: any[]) => any;
232 valueFormat: string;
233 format: string;
234 disabledHours: (...args: any[]) => any;
235 disabledMinutes: (...args: any[]) => any;
236 disabledSeconds: (...args: any[]) => any;
237 hourStep: number;
238 minuteStep: number;
239 secondStep: number;
240 clearText: string;
241 defaultOpenValue: {
242 [key: string]: any;
243 };
244 onAmPmChange: (...args: any[]) => any;
245 onOpen: (...args: any[]) => any;
246 } & {
247 size?: "default" | "small" | "large";
248 open?: boolean;
249 disabled?: boolean;
250 value?: unknown;
251 autofocus?: boolean;
252 popupStyle?: import("vue").CSSProperties;
253 defaultValue?: unknown;
254 allowClear?: boolean;
255 clearIcon?: any;
256 suffixIcon?: any;
257 placement?: any;
258 inputReadOnly?: boolean;
259 hideDisabledOptions?: boolean;
260 focusOnOpen?: boolean;
261 use12Hours?: boolean;
262 allowEmpty?: boolean;
263 addon?: any;
264 }>, {
265 popupRef: any;
266 timePickerRef: any;
267 configProvider: import("../config-provider").ConfigConsumerProps;
268 }, {
269 sValue: any;
270 }, {}, {
271 getDefaultFormat(): string;
272 getAllowClear(): boolean;
273 getDefaultLocale(): {
274 placeholder: string;
275 };
276 savePopupRef(ref: any): void;
277 saveTimePicker(timePickerRef: any): void;
278 handleChange(value: any): void;
279 handleOpenClose({ open }: {
280 open: any;
281 }): void;
282 focus(): void;
283 blur(): void;
284 renderInputIcon(prefixCls: string): JSX.Element;
285 renderClearIcon(prefixCls: string): JSX.Element;
286 renderTimePicker(locale: any): JSX.Element;
287 }, {
288 methods: {
289 setState(state: {}, callback: any): void;
290 __emit(...args: any[]): void;
291 };
292 }, import("vue").ComponentOptionsMixin, ("blur" | "change" | "focus" | "keydown" | "update:value" | "openChange" | "update:open")[], string, {
293 locale: {
294 [key: string]: any;
295 };
296 onFocus: (...args: any[]) => any;
297 onBlur: (...args: any[]) => any;
298 onChange: (...args: any[]) => any;
299 onKeydown: (...args: any[]) => any;
300 prefixCls: string;
301 align: {
302 [key: string]: any;
303 };
304 placeholder: string;
305 transitionName: string;
306 getPopupContainer: (...args: any[]) => any;
307 popupClassName: string;
308 onClose: (...args: any[]) => any;
309 onOpenChange: (...args: any[]) => any;
310 valueFormat: string;
311 format: string;
312 disabledHours: (...args: any[]) => any;
313 disabledMinutes: (...args: any[]) => any;
314 disabledSeconds: (...args: any[]) => any;
315 hourStep: number;
316 minuteStep: number;
317 secondStep: number;
318 clearText: string;
319 defaultOpenValue: {
320 [key: string]: any;
321 };
322 onAmPmChange: (...args: any[]) => any;
323 onOpen: (...args: any[]) => any;
324 }>;
325 $forceUpdate: import("vue").ReactiveEffect<any>;
326 $nextTick: typeof import("vue").nextTick;
327 $watch(source: string | Function, cb: Function, options?: import("vue").WatchOptions<boolean>): import("vue").WatchStopHandle;
328 } & Readonly<{
329 locale: {
330 [key: string]: any;
331 };
332 onFocus: (...args: any[]) => any;
333 onBlur: (...args: any[]) => any;
334 onChange: (...args: any[]) => any;
335 onKeydown: (...args: any[]) => any;
336 prefixCls: string;
337 align: {
338 [key: string]: any;
339 };
340 placeholder: string;
341 transitionName: string;
342 getPopupContainer: (...args: any[]) => any;
343 popupClassName: string;
344 onClose: (...args: any[]) => any;
345 onOpenChange: (...args: any[]) => any;
346 valueFormat: string;
347 format: string;
348 disabledHours: (...args: any[]) => any;
349 disabledMinutes: (...args: any[]) => any;
350 disabledSeconds: (...args: any[]) => any;
351 hourStep: number;
352 minuteStep: number;
353 secondStep: number;
354 clearText: string;
355 defaultOpenValue: {
356 [key: string]: any;
357 };
358 onAmPmChange: (...args: any[]) => any;
359 onOpen: (...args: any[]) => any;
360 } & {
361 size?: "default" | "small" | "large";
362 open?: boolean;
363 disabled?: boolean;
364 value?: unknown;
365 autofocus?: boolean;
366 popupStyle?: import("vue").CSSProperties;
367 defaultValue?: unknown;
368 allowClear?: boolean;
369 clearIcon?: any;
370 suffixIcon?: any;
371 placement?: any;
372 inputReadOnly?: boolean;
373 hideDisabledOptions?: boolean;
374 focusOnOpen?: boolean;
375 use12Hours?: boolean;
376 allowEmpty?: boolean;
377 addon?: any;
378 }> & import("vue").ShallowUnwrapRef<{
379 popupRef: any;
380 timePickerRef: any;
381 configProvider: import("../config-provider").ConfigConsumerProps;
382 }> & {
383 sValue: any;
384 } & {
385 [x: string]: never;
386 } & {
387 setState(state: {}, callback: any): void;
388 __emit(...args: any[]): void;
389 } & {
390 getDefaultFormat(): string;
391 getAllowClear(): boolean;
392 getDefaultLocale(): {
393 placeholder: string;
394 };
395 savePopupRef(ref: any): void;
396 saveTimePicker(timePickerRef: any): void;
397 handleChange(value: any): void;
398 handleOpenClose({ open }: {
399 open: any;
400 }): void;
401 focus(): void;
402 blur(): void;
403 renderInputIcon(prefixCls: string): JSX.Element;
404 renderClearIcon(prefixCls: string): JSX.Element;
405 renderTimePicker(locale: any): JSX.Element;
406 } & import("vue").ComponentCustomProperties;
407 __isFragment?: never;
408 __isTeleport?: never;
409 __isSuspense?: never;
410} & import("vue").ComponentOptionsBase<Readonly<{
411 locale: {
412 [key: string]: any;
413 };
414 onFocus: (...args: any[]) => any;
415 onBlur: (...args: any[]) => any;
416 onChange: (...args: any[]) => any;
417 onKeydown: (...args: any[]) => any;
418 prefixCls: string;
419 align: {
420 [key: string]: any;
421 };
422 placeholder: string;
423 transitionName: string;
424 getPopupContainer: (...args: any[]) => any;
425 popupClassName: string;
426 onClose: (...args: any[]) => any;
427 onOpenChange: (...args: any[]) => any;
428 valueFormat: string;
429 format: string;
430 disabledHours: (...args: any[]) => any;
431 disabledMinutes: (...args: any[]) => any;
432 disabledSeconds: (...args: any[]) => any;
433 hourStep: number;
434 minuteStep: number;
435 secondStep: number;
436 clearText: string;
437 defaultOpenValue: {
438 [key: string]: any;
439 };
440 onAmPmChange: (...args: any[]) => any;
441 onOpen: (...args: any[]) => any;
442} & {
443 size?: "default" | "small" | "large";
444 open?: boolean;
445 disabled?: boolean;
446 value?: unknown;
447 autofocus?: boolean;
448 popupStyle?: import("vue").CSSProperties;
449 defaultValue?: unknown;
450 allowClear?: boolean;
451 clearIcon?: any;
452 suffixIcon?: any;
453 placement?: any;
454 inputReadOnly?: boolean;
455 hideDisabledOptions?: boolean;
456 focusOnOpen?: boolean;
457 use12Hours?: boolean;
458 allowEmpty?: boolean;
459 addon?: any;
460}>, {
461 popupRef: any;
462 timePickerRef: any;
463 configProvider: import("../config-provider").ConfigConsumerProps;
464}, {
465 sValue: any;
466}, {}, {
467 getDefaultFormat(): string;
468 getAllowClear(): boolean;
469 getDefaultLocale(): {
470 placeholder: string;
471 };
472 savePopupRef(ref: any): void;
473 saveTimePicker(timePickerRef: any): void;
474 handleChange(value: any): void;
475 handleOpenClose({ open }: {
476 open: any;
477 }): void;
478 focus(): void;
479 blur(): void;
480 renderInputIcon(prefixCls: string): JSX.Element;
481 renderClearIcon(prefixCls: string): JSX.Element;
482 renderTimePicker(locale: any): JSX.Element;
483}, {
484 methods: {
485 setState(state: {}, callback: any): void;
486 __emit(...args: any[]): void;
487 };
488}, import("vue").ComponentOptionsMixin, ("blur" | "change" | "focus" | "keydown" | "update:value" | "openChange" | "update:open")[], "blur" | "change" | "focus" | "keydown" | "update:value" | "openChange" | "update:open", {
489 locale: {
490 [key: string]: any;
491 };
492 onFocus: (...args: any[]) => any;
493 onBlur: (...args: any[]) => any;
494 onChange: (...args: any[]) => any;
495 onKeydown: (...args: any[]) => any;
496 prefixCls: string;
497 align: {
498 [key: string]: any;
499 };
500 placeholder: string;
501 transitionName: string;
502 getPopupContainer: (...args: any[]) => any;
503 popupClassName: string;
504 onClose: (...args: any[]) => any;
505 onOpenChange: (...args: any[]) => any;
506 valueFormat: string;
507 format: string;
508 disabledHours: (...args: any[]) => any;
509 disabledMinutes: (...args: any[]) => any;
510 disabledSeconds: (...args: any[]) => any;
511 hourStep: number;
512 minuteStep: number;
513 secondStep: number;
514 clearText: string;
515 defaultOpenValue: {
516 [key: string]: any;
517 };
518 onAmPmChange: (...args: any[]) => any;
519 onOpen: (...args: any[]) => any;
520}> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & ((app: import("vue").App<any>, ...options: any[]) => any) & {
521 install?: (app: import("vue").App<any>, ...options: any[]) => any;
522}) | ({
523 new (...args: any[]): {
524 $: import("vue").ComponentInternalInstance;
525 $data: {
526 sValue: any;
527 };
528 $props: Partial<{
529 locale: {
530 [key: string]: any;
531 };
532 onFocus: (...args: any[]) => any;
533 onBlur: (...args: any[]) => any;
534 onChange: (...args: any[]) => any;
535 onKeydown: (...args: any[]) => any;
536 prefixCls: string;
537 align: {
538 [key: string]: any;
539 };
540 placeholder: string;
541 transitionName: string;
542 getPopupContainer: (...args: any[]) => any;
543 popupClassName: string;
544 onClose: (...args: any[]) => any;
545 onOpenChange: (...args: any[]) => any;
546 valueFormat: string;
547 format: string;
548 disabledHours: (...args: any[]) => any;
549 disabledMinutes: (...args: any[]) => any;
550 disabledSeconds: (...args: any[]) => any;
551 hourStep: number;
552 minuteStep: number;
553 secondStep: number;
554 clearText: string;
555 defaultOpenValue: {
556 [key: string]: any;
557 };
558 onAmPmChange: (...args: any[]) => any;
559 onOpen: (...args: any[]) => any;
560 }> & Pick<Readonly<{
561 locale: {
562 [key: string]: any;
563 };
564 onFocus: (...args: any[]) => any;
565 onBlur: (...args: any[]) => any;
566 onChange: (...args: any[]) => any;
567 onKeydown: (...args: any[]) => any;
568 prefixCls: string;
569 align: {
570 [key: string]: any;
571 };
572 placeholder: string;
573 transitionName: string;
574 getPopupContainer: (...args: any[]) => any;
575 popupClassName: string;
576 onClose: (...args: any[]) => any;
577 onOpenChange: (...args: any[]) => any;
578 valueFormat: string;
579 format: string;
580 disabledHours: (...args: any[]) => any;
581 disabledMinutes: (...args: any[]) => any;
582 disabledSeconds: (...args: any[]) => any;
583 hourStep: number;
584 minuteStep: number;
585 secondStep: number;
586 clearText: string;
587 defaultOpenValue: {
588 [key: string]: any;
589 };
590 onAmPmChange: (...args: any[]) => any;
591 onOpen: (...args: any[]) => any;
592 } & {
593 size?: "default" | "small" | "large";
594 open?: boolean;
595 disabled?: boolean;
596 value?: unknown;
597 autofocus?: boolean;
598 popupStyle?: import("vue").CSSProperties;
599 defaultValue?: unknown;
600 allowClear?: boolean;
601 clearIcon?: any;
602 suffixIcon?: any;
603 placement?: any;
604 inputReadOnly?: boolean;
605 hideDisabledOptions?: boolean;
606 focusOnOpen?: boolean;
607 use12Hours?: boolean;
608 allowEmpty?: boolean;
609 addon?: any;
610 }> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "style" | "class" | "key" | "ref" | "onVnodeBeforeMount" | "onVnodeMounted" | "onVnodeBeforeUpdate" | "onVnodeUpdated" | "onVnodeBeforeUnmount" | "onVnodeUnmounted" | "size" | "open" | "disabled" | "value" | "autofocus" | "popupStyle" | "defaultValue" | "allowClear" | "clearIcon" | "suffixIcon" | "placement" | "inputReadOnly" | "hideDisabledOptions" | "focusOnOpen" | "use12Hours" | "allowEmpty" | "addon">;
611 $attrs: Record<string, unknown>;
612 $refs: Record<string, unknown>;
613 $slots: Readonly<{
614 [name: string]: import("vue").Slot;
615 }>;
616 $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}>>;
617 $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}>>;
618 $emit: (event: "blur" | "change" | "focus" | "keydown" | "update:value" | "openChange" | "update:open", ...args: any[]) => void;
619 $el: any;
620 $options: import("vue").ComponentOptionsBase<Readonly<{
621 locale: {
622 [key: string]: any;
623 };
624 onFocus: (...args: any[]) => any;
625 onBlur: (...args: any[]) => any;
626 onChange: (...args: any[]) => any;
627 onKeydown: (...args: any[]) => any;
628 prefixCls: string;
629 align: {
630 [key: string]: any;
631 };
632 placeholder: string;
633 transitionName: string;
634 getPopupContainer: (...args: any[]) => any;
635 popupClassName: string;
636 onClose: (...args: any[]) => any;
637 onOpenChange: (...args: any[]) => any;
638 valueFormat: string;
639 format: string;
640 disabledHours: (...args: any[]) => any;
641 disabledMinutes: (...args: any[]) => any;
642 disabledSeconds: (...args: any[]) => any;
643 hourStep: number;
644 minuteStep: number;
645 secondStep: number;
646 clearText: string;
647 defaultOpenValue: {
648 [key: string]: any;
649 };
650 onAmPmChange: (...args: any[]) => any;
651 onOpen: (...args: any[]) => any;
652 } & {
653 size?: "default" | "small" | "large";
654 open?: boolean;
655 disabled?: boolean;
656 value?: unknown;
657 autofocus?: boolean;
658 popupStyle?: import("vue").CSSProperties;
659 defaultValue?: unknown;
660 allowClear?: boolean;
661 clearIcon?: any;
662 suffixIcon?: any;
663 placement?: any;
664 inputReadOnly?: boolean;
665 hideDisabledOptions?: boolean;
666 focusOnOpen?: boolean;
667 use12Hours?: boolean;
668 allowEmpty?: boolean;
669 addon?: any;
670 }>, {
671 popupRef: any;
672 timePickerRef: any;
673 configProvider: import("../config-provider").ConfigConsumerProps;
674 }, {
675 sValue: any;
676 }, {}, {
677 getDefaultFormat(): string;
678 getAllowClear(): boolean;
679 getDefaultLocale(): {
680 placeholder: string;
681 };
682 savePopupRef(ref: any): void;
683 saveTimePicker(timePickerRef: any): void;
684 handleChange(value: any): void;
685 handleOpenClose({ open }: {
686 open: any;
687 }): void;
688 focus(): void;
689 blur(): void;
690 renderInputIcon(prefixCls: string): JSX.Element;
691 renderClearIcon(prefixCls: string): JSX.Element;
692 renderTimePicker(locale: any): JSX.Element;
693 }, {
694 methods: {
695 setState(state: {}, callback: any): void;
696 __emit(...args: any[]): void;
697 };
698 }, import("vue").ComponentOptionsMixin, ("blur" | "change" | "focus" | "keydown" | "update:value" | "openChange" | "update:open")[], string, {
699 locale: {
700 [key: string]: any;
701 };
702 onFocus: (...args: any[]) => any;
703 onBlur: (...args: any[]) => any;
704 onChange: (...args: any[]) => any;
705 onKeydown: (...args: any[]) => any;
706 prefixCls: string;
707 align: {
708 [key: string]: any;
709 };
710 placeholder: string;
711 transitionName: string;
712 getPopupContainer: (...args: any[]) => any;
713 popupClassName: string;
714 onClose: (...args: any[]) => any;
715 onOpenChange: (...args: any[]) => any;
716 valueFormat: string;
717 format: string;
718 disabledHours: (...args: any[]) => any;
719 disabledMinutes: (...args: any[]) => any;
720 disabledSeconds: (...args: any[]) => any;
721 hourStep: number;
722 minuteStep: number;
723 secondStep: number;
724 clearText: string;
725 defaultOpenValue: {
726 [key: string]: any;
727 };
728 onAmPmChange: (...args: any[]) => any;
729 onOpen: (...args: any[]) => any;
730 }>;
731 $forceUpdate: import("vue").ReactiveEffect<any>;
732 $nextTick: typeof import("vue").nextTick;
733 $watch(source: string | Function, cb: Function, options?: import("vue").WatchOptions<boolean>): import("vue").WatchStopHandle;
734 } & Readonly<{
735 locale: {
736 [key: string]: any;
737 };
738 onFocus: (...args: any[]) => any;
739 onBlur: (...args: any[]) => any;
740 onChange: (...args: any[]) => any;
741 onKeydown: (...args: any[]) => any;
742 prefixCls: string;
743 align: {
744 [key: string]: any;
745 };
746 placeholder: string;
747 transitionName: string;
748 getPopupContainer: (...args: any[]) => any;
749 popupClassName: string;
750 onClose: (...args: any[]) => any;
751 onOpenChange: (...args: any[]) => any;
752 valueFormat: string;
753 format: string;
754 disabledHours: (...args: any[]) => any;
755 disabledMinutes: (...args: any[]) => any;
756 disabledSeconds: (...args: any[]) => any;
757 hourStep: number;
758 minuteStep: number;
759 secondStep: number;
760 clearText: string;
761 defaultOpenValue: {
762 [key: string]: any;
763 };
764 onAmPmChange: (...args: any[]) => any;
765 onOpen: (...args: any[]) => any;
766 } & {
767 size?: "default" | "small" | "large";
768 open?: boolean;
769 disabled?: boolean;
770 value?: unknown;
771 autofocus?: boolean;
772 popupStyle?: import("vue").CSSProperties;
773 defaultValue?: unknown;
774 allowClear?: boolean;
775 clearIcon?: any;
776 suffixIcon?: any;
777 placement?: any;
778 inputReadOnly?: boolean;
779 hideDisabledOptions?: boolean;
780 focusOnOpen?: boolean;
781 use12Hours?: boolean;
782 allowEmpty?: boolean;
783 addon?: any;
784 }> & import("vue").ShallowUnwrapRef<{
785 popupRef: any;
786 timePickerRef: any;
787 configProvider: import("../config-provider").ConfigConsumerProps;
788 }> & {
789 sValue: any;
790 } & {
791 [x: string]: never;
792 } & {
793 setState(state: {}, callback: any): void;
794 __emit(...args: any[]): void;
795 } & {
796 getDefaultFormat(): string;
797 getAllowClear(): boolean;
798 getDefaultLocale(): {
799 placeholder: string;
800 };
801 savePopupRef(ref: any): void;
802 saveTimePicker(timePickerRef: any): void;
803 handleChange(value: any): void;
804 handleOpenClose({ open }: {
805 open: any;
806 }): void;
807 focus(): void;
808 blur(): void;
809 renderInputIcon(prefixCls: string): JSX.Element;
810 renderClearIcon(prefixCls: string): JSX.Element;
811 renderTimePicker(locale: any): JSX.Element;
812 } & import("vue").ComponentCustomProperties;
813 __isFragment?: never;
814 __isTeleport?: never;
815 __isSuspense?: never;
816} & import("vue").ComponentOptionsBase<Readonly<{
817 locale: {
818 [key: string]: any;
819 };
820 onFocus: (...args: any[]) => any;
821 onBlur: (...args: any[]) => any;
822 onChange: (...args: any[]) => any;
823 onKeydown: (...args: any[]) => any;
824 prefixCls: string;
825 align: {
826 [key: string]: any;
827 };
828 placeholder: string;
829 transitionName: string;
830 getPopupContainer: (...args: any[]) => any;
831 popupClassName: string;
832 onClose: (...args: any[]) => any;
833 onOpenChange: (...args: any[]) => any;
834 valueFormat: string;
835 format: string;
836 disabledHours: (...args: any[]) => any;
837 disabledMinutes: (...args: any[]) => any;
838 disabledSeconds: (...args: any[]) => any;
839 hourStep: number;
840 minuteStep: number;
841 secondStep: number;
842 clearText: string;
843 defaultOpenValue: {
844 [key: string]: any;
845 };
846 onAmPmChange: (...args: any[]) => any;
847 onOpen: (...args: any[]) => any;
848} & {
849 size?: "default" | "small" | "large";
850 open?: boolean;
851 disabled?: boolean;
852 value?: unknown;
853 autofocus?: boolean;
854 popupStyle?: import("vue").CSSProperties;
855 defaultValue?: unknown;
856 allowClear?: boolean;
857 clearIcon?: any;
858 suffixIcon?: any;
859 placement?: any;
860 inputReadOnly?: boolean;
861 hideDisabledOptions?: boolean;
862 focusOnOpen?: boolean;
863 use12Hours?: boolean;
864 allowEmpty?: boolean;
865 addon?: any;
866}>, {
867 popupRef: any;
868 timePickerRef: any;
869 configProvider: import("../config-provider").ConfigConsumerProps;
870}, {
871 sValue: any;
872}, {}, {
873 getDefaultFormat(): string;
874 getAllowClear(): boolean;
875 getDefaultLocale(): {
876 placeholder: string;
877 };
878 savePopupRef(ref: any): void;
879 saveTimePicker(timePickerRef: any): void;
880 handleChange(value: any): void;
881 handleOpenClose({ open }: {
882 open: any;
883 }): void;
884 focus(): void;
885 blur(): void;
886 renderInputIcon(prefixCls: string): JSX.Element;
887 renderClearIcon(prefixCls: string): JSX.Element;
888 renderTimePicker(locale: any): JSX.Element;
889}, {
890 methods: {
891 setState(state: {}, callback: any): void;
892 __emit(...args: any[]): void;
893 };
894}, import("vue").ComponentOptionsMixin, ("blur" | "change" | "focus" | "keydown" | "update:value" | "openChange" | "update:open")[], "blur" | "change" | "focus" | "keydown" | "update:value" | "openChange" | "update:open", {
895 locale: {
896 [key: string]: any;
897 };
898 onFocus: (...args: any[]) => any;
899 onBlur: (...args: any[]) => any;
900 onChange: (...args: any[]) => any;
901 onKeydown: (...args: any[]) => any;
902 prefixCls: string;
903 align: {
904 [key: string]: any;
905 };
906 placeholder: string;
907 transitionName: string;
908 getPopupContainer: (...args: any[]) => any;
909 popupClassName: string;
910 onClose: (...args: any[]) => any;
911 onOpenChange: (...args: any[]) => any;
912 valueFormat: string;
913 format: string;
914 disabledHours: (...args: any[]) => any;
915 disabledMinutes: (...args: any[]) => any;
916 disabledSeconds: (...args: any[]) => any;
917 hourStep: number;
918 minuteStep: number;
919 secondStep: number;
920 clearText: string;
921 defaultOpenValue: {
922 [key: string]: any;
923 };
924 onAmPmChange: (...args: any[]) => any;
925 onOpen: (...args: any[]) => any;
926}> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & {
927 install: (app: import("vue").App<any>, ...options: any[]) => any;
928});
929export default _default;