a4adf4c2b77b22fea6673670e914231a2ff677ae012ddca5091a8ce1a87f3b02e337c4ca3d77869098d990df74ef099b447fe3616ba3f48f4aa73d7f3b1280 4.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123
  1. declare function __VLS_template(): {
  2. default?(_: {}): any;
  3. };
  4. declare const __VLS_component: import("vue").DefineComponent<{
  5. readonly virtualRef: {
  6. readonly type: import("vue").PropType<import("./constants").Measurable>;
  7. readonly required: false;
  8. readonly validator: ((val: unknown) => boolean) | undefined;
  9. __epPropKey: true;
  10. };
  11. readonly virtualTriggering: BooleanConstructor;
  12. readonly onMouseenter: {
  13. readonly type: import("vue").PropType<(e: Event) => void>;
  14. readonly required: false;
  15. readonly validator: ((val: unknown) => boolean) | undefined;
  16. __epPropKey: true;
  17. };
  18. readonly onMouseleave: {
  19. readonly type: import("vue").PropType<(e: Event) => void>;
  20. readonly required: false;
  21. readonly validator: ((val: unknown) => boolean) | undefined;
  22. __epPropKey: true;
  23. };
  24. readonly onClick: {
  25. readonly type: import("vue").PropType<(e: Event) => void>;
  26. readonly required: false;
  27. readonly validator: ((val: unknown) => boolean) | undefined;
  28. __epPropKey: true;
  29. };
  30. readonly onKeydown: {
  31. readonly type: import("vue").PropType<(e: Event) => void>;
  32. readonly required: false;
  33. readonly validator: ((val: unknown) => boolean) | undefined;
  34. __epPropKey: true;
  35. };
  36. readonly onFocus: {
  37. readonly type: import("vue").PropType<(e: Event) => void>;
  38. readonly required: false;
  39. readonly validator: ((val: unknown) => boolean) | undefined;
  40. __epPropKey: true;
  41. };
  42. readonly onBlur: {
  43. readonly type: import("vue").PropType<(e: Event) => void>;
  44. readonly required: false;
  45. readonly validator: ((val: unknown) => boolean) | undefined;
  46. __epPropKey: true;
  47. };
  48. readonly onContextmenu: {
  49. readonly type: import("vue").PropType<(e: Event) => void>;
  50. readonly required: false;
  51. readonly validator: ((val: unknown) => boolean) | undefined;
  52. __epPropKey: true;
  53. };
  54. readonly id: StringConstructor;
  55. readonly open: BooleanConstructor;
  56. }, {
  57. /**
  58. * @description trigger element
  59. */
  60. triggerRef: import("vue").Ref<import("./constants").Measurable | undefined>;
  61. }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
  62. readonly virtualRef: {
  63. readonly type: import("vue").PropType<import("./constants").Measurable>;
  64. readonly required: false;
  65. readonly validator: ((val: unknown) => boolean) | undefined;
  66. __epPropKey: true;
  67. };
  68. readonly virtualTriggering: BooleanConstructor;
  69. readonly onMouseenter: {
  70. readonly type: import("vue").PropType<(e: Event) => void>;
  71. readonly required: false;
  72. readonly validator: ((val: unknown) => boolean) | undefined;
  73. __epPropKey: true;
  74. };
  75. readonly onMouseleave: {
  76. readonly type: import("vue").PropType<(e: Event) => void>;
  77. readonly required: false;
  78. readonly validator: ((val: unknown) => boolean) | undefined;
  79. __epPropKey: true;
  80. };
  81. readonly onClick: {
  82. readonly type: import("vue").PropType<(e: Event) => void>;
  83. readonly required: false;
  84. readonly validator: ((val: unknown) => boolean) | undefined;
  85. __epPropKey: true;
  86. };
  87. readonly onKeydown: {
  88. readonly type: import("vue").PropType<(e: Event) => void>;
  89. readonly required: false;
  90. readonly validator: ((val: unknown) => boolean) | undefined;
  91. __epPropKey: true;
  92. };
  93. readonly onFocus: {
  94. readonly type: import("vue").PropType<(e: Event) => void>;
  95. readonly required: false;
  96. readonly validator: ((val: unknown) => boolean) | undefined;
  97. __epPropKey: true;
  98. };
  99. readonly onBlur: {
  100. readonly type: import("vue").PropType<(e: Event) => void>;
  101. readonly required: false;
  102. readonly validator: ((val: unknown) => boolean) | undefined;
  103. __epPropKey: true;
  104. };
  105. readonly onContextmenu: {
  106. readonly type: import("vue").PropType<(e: Event) => void>;
  107. readonly required: false;
  108. readonly validator: ((val: unknown) => boolean) | undefined;
  109. __epPropKey: true;
  110. };
  111. readonly id: StringConstructor;
  112. readonly open: BooleanConstructor;
  113. }>>, {
  114. readonly open: boolean;
  115. readonly virtualTriggering: boolean;
  116. }>;
  117. declare const _default: __VLS_WithTemplateSlots<typeof __VLS_component, ReturnType<typeof __VLS_template>>;
  118. export default _default;
  119. type __VLS_WithTemplateSlots<T, S> = T & {
  120. new (): {
  121. $slots: S;
  122. };
  123. };