picker-range-trigger.vue.d.ts 3.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384
  1. declare function __VLS_template(): {
  2. prefix?(_: {}): any;
  3. "range-separator"?(_: {}): any;
  4. suffix?(_: {}): any;
  5. };
  6. declare const __VLS_component: import("vue").DefineComponent<{
  7. readonly id: {
  8. readonly type: import("vue").PropType<string[]>;
  9. readonly required: false;
  10. readonly validator: ((val: unknown) => boolean) | undefined;
  11. __epPropKey: true;
  12. };
  13. readonly name: {
  14. readonly type: import("vue").PropType<string[]>;
  15. readonly required: false;
  16. readonly validator: ((val: unknown) => boolean) | undefined;
  17. __epPropKey: true;
  18. };
  19. readonly modelValue: {
  20. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => string | [string | null, string | null]) | (() => import("./props").UserInput) | ((new (...args: any[]) => string | [string | null, string | null]) | (() => import("./props").UserInput))[], unknown, unknown>>;
  21. readonly required: false;
  22. readonly validator: ((val: unknown) => boolean) | undefined;
  23. __epPropKey: true;
  24. };
  25. readonly startPlaceholder: StringConstructor;
  26. readonly endPlaceholder: StringConstructor;
  27. readonly disabled: BooleanConstructor;
  28. }, {
  29. focus: () => void;
  30. blur: () => void;
  31. }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {
  32. click: (...args: any[]) => void;
  33. focus: (...args: any[]) => void;
  34. blur: (...args: any[]) => void;
  35. mouseenter: (...args: any[]) => void;
  36. mouseleave: (...args: any[]) => void;
  37. touchstart: (...args: any[]) => void;
  38. startInput: (...args: any[]) => void;
  39. endInput: (...args: any[]) => void;
  40. startChange: (...args: any[]) => void;
  41. endChange: (...args: any[]) => void;
  42. }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
  43. readonly id: {
  44. readonly type: import("vue").PropType<string[]>;
  45. readonly required: false;
  46. readonly validator: ((val: unknown) => boolean) | undefined;
  47. __epPropKey: true;
  48. };
  49. readonly name: {
  50. readonly type: import("vue").PropType<string[]>;
  51. readonly required: false;
  52. readonly validator: ((val: unknown) => boolean) | undefined;
  53. __epPropKey: true;
  54. };
  55. readonly modelValue: {
  56. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => string | [string | null, string | null]) | (() => import("./props").UserInput) | ((new (...args: any[]) => string | [string | null, string | null]) | (() => import("./props").UserInput))[], unknown, unknown>>;
  57. readonly required: false;
  58. readonly validator: ((val: unknown) => boolean) | undefined;
  59. __epPropKey: true;
  60. };
  61. readonly startPlaceholder: StringConstructor;
  62. readonly endPlaceholder: StringConstructor;
  63. readonly disabled: BooleanConstructor;
  64. }>> & {
  65. onFocus?: ((...args: any[]) => any) | undefined;
  66. onBlur?: ((...args: any[]) => any) | undefined;
  67. onClick?: ((...args: any[]) => any) | undefined;
  68. onMouseenter?: ((...args: any[]) => any) | undefined;
  69. onMouseleave?: ((...args: any[]) => any) | undefined;
  70. onTouchstart?: ((...args: any[]) => any) | undefined;
  71. onStartInput?: ((...args: any[]) => any) | undefined;
  72. onEndInput?: ((...args: any[]) => any) | undefined;
  73. onStartChange?: ((...args: any[]) => any) | undefined;
  74. onEndChange?: ((...args: any[]) => any) | undefined;
  75. }, {
  76. readonly disabled: boolean;
  77. }>;
  78. declare const _default: __VLS_WithTemplateSlots<typeof __VLS_component, ReturnType<typeof __VLS_template>>;
  79. export default _default;
  80. type __VLS_WithTemplateSlots<T, S> = T & {
  81. new (): {
  82. $slots: S;
  83. };
  84. };