6c9bc8a04c8bd917f98c1ab3455e96cd8096df5dc79a7c9320c45ad0f68521d58f70f57acb47af23a934b801ddd220ad12abdefde1289a279d8c277dede794 6.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687
  1. import dayjs from 'dayjs';
  2. declare function __VLS_template(): {
  3. sidebar?(_: {
  4. class: string;
  5. }): any;
  6. "prev-year"?(_: {}): any;
  7. "prev-year"?(_: {}): any;
  8. "prev-month"?(_: {}): any;
  9. "prev-month"?(_: {}): any;
  10. "next-year"?(_: {}): any;
  11. "next-year"?(_: {}): any;
  12. "next-month"?(_: {}): any;
  13. "next-month"?(_: {}): any;
  14. };
  15. declare const __VLS_component: import("vue").DefineComponent<{
  16. readonly unlinkPanels: BooleanConstructor;
  17. readonly visible: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  18. readonly showConfirm: BooleanConstructor;
  19. readonly showFooter: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  20. readonly border: BooleanConstructor;
  21. readonly disabled: BooleanConstructor;
  22. readonly parsedValue: {
  23. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => dayjs.Dayjs | [dayjs.Dayjs, dayjs.Dayjs]) | (() => import("element-plus/es/components/time-picker").DayOrDays) | ((new (...args: any[]) => dayjs.Dayjs | [dayjs.Dayjs, dayjs.Dayjs]) | (() => import("element-plus/es/components/time-picker").DayOrDays))[], unknown, unknown>>;
  24. readonly required: false;
  25. readonly validator: ((val: unknown) => boolean) | undefined;
  26. __epPropKey: true;
  27. };
  28. readonly type: {
  29. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => "year" | "years" | "month" | "months" | "date" | "dates" | "week" | "datetime" | "datetimerange" | "daterange" | "monthrange" | "yearrange") | (() => "year" | "years" | "month" | "months" | "date" | "dates" | "week" | "datetime" | "datetimerange" | "daterange" | "monthrange" | "yearrange") | ((new (...args: any[]) => "year" | "years" | "month" | "months" | "date" | "dates" | "week" | "datetime" | "datetimerange" | "daterange" | "monthrange" | "yearrange") | (() => "year" | "years" | "month" | "months" | "date" | "dates" | "week" | "datetime" | "datetimerange" | "daterange" | "monthrange" | "yearrange"))[], "year" | "years" | "month" | "months" | "date" | "dates" | "week" | "datetime" | "datetimerange" | "daterange" | "monthrange" | "yearrange", unknown>>;
  30. readonly required: true;
  31. readonly validator: ((val: unknown) => boolean) | undefined;
  32. __epPropKey: true;
  33. };
  34. readonly dateFormat: StringConstructor;
  35. readonly timeFormat: StringConstructor;
  36. readonly showNow: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  37. readonly showWeekNumber: BooleanConstructor;
  38. }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {
  39. "calendar-change": (...args: any[]) => void;
  40. "panel-change": (...args: any[]) => void;
  41. pick: (...args: any[]) => void;
  42. "set-picker-option": (...args: any[]) => void;
  43. }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
  44. readonly unlinkPanels: BooleanConstructor;
  45. readonly visible: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  46. readonly showConfirm: BooleanConstructor;
  47. readonly showFooter: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  48. readonly border: BooleanConstructor;
  49. readonly disabled: BooleanConstructor;
  50. readonly parsedValue: {
  51. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => dayjs.Dayjs | [dayjs.Dayjs, dayjs.Dayjs]) | (() => import("element-plus/es/components/time-picker").DayOrDays) | ((new (...args: any[]) => dayjs.Dayjs | [dayjs.Dayjs, dayjs.Dayjs]) | (() => import("element-plus/es/components/time-picker").DayOrDays))[], unknown, unknown>>;
  52. readonly required: false;
  53. readonly validator: ((val: unknown) => boolean) | undefined;
  54. __epPropKey: true;
  55. };
  56. readonly type: {
  57. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => "year" | "years" | "month" | "months" | "date" | "dates" | "week" | "datetime" | "datetimerange" | "daterange" | "monthrange" | "yearrange") | (() => "year" | "years" | "month" | "months" | "date" | "dates" | "week" | "datetime" | "datetimerange" | "daterange" | "monthrange" | "yearrange") | ((new (...args: any[]) => "year" | "years" | "month" | "months" | "date" | "dates" | "week" | "datetime" | "datetimerange" | "daterange" | "monthrange" | "yearrange") | (() => "year" | "years" | "month" | "months" | "date" | "dates" | "week" | "datetime" | "datetimerange" | "daterange" | "monthrange" | "yearrange"))[], "year" | "years" | "month" | "months" | "date" | "dates" | "week" | "datetime" | "datetimerange" | "daterange" | "monthrange" | "yearrange", unknown>>;
  58. readonly required: true;
  59. readonly validator: ((val: unknown) => boolean) | undefined;
  60. __epPropKey: true;
  61. };
  62. readonly dateFormat: StringConstructor;
  63. readonly timeFormat: StringConstructor;
  64. readonly showNow: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  65. readonly showWeekNumber: BooleanConstructor;
  66. }>> & {
  67. onPick?: ((...args: any[]) => any) | undefined;
  68. "onCalendar-change"?: ((...args: any[]) => any) | undefined;
  69. "onPanel-change"?: ((...args: any[]) => any) | undefined;
  70. "onSet-picker-option"?: ((...args: any[]) => any) | undefined;
  71. }, {
  72. readonly disabled: boolean;
  73. readonly border: boolean;
  74. readonly visible: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  75. readonly showNow: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  76. readonly showConfirm: boolean;
  77. readonly showFooter: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  78. readonly showWeekNumber: boolean;
  79. readonly unlinkPanels: boolean;
  80. }>;
  81. declare const _default: __VLS_WithTemplateSlots<typeof __VLS_component, ReturnType<typeof __VLS_template>>;
  82. export default _default;
  83. type __VLS_WithTemplateSlots<T, S> = T & {
  84. new (): {
  85. $slots: S;
  86. };
  87. };