content.vue.d.ts 13 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142
  1. import type { CSSProperties } from 'vue';
  2. declare const _default: import("vue").DefineComponent<{
  3. nowrap: BooleanConstructor;
  4. ariaLabel: StringConstructor;
  5. arrowPadding: import("../../../utils").EpPropFinalized<(new (...args: any[]) => number & {}) | (() => number) | ((new (...args: any[]) => number & {}) | (() => number))[], unknown, unknown, 5, boolean>;
  6. effect: import("../../../utils").EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  7. contentClass: StringConstructor;
  8. placement: import("../../../utils").EpPropFinalized<(new (...args: any[]) => import("@floating-ui/dom").Placement & {}) | (() => import("@floating-ui/dom").Placement) | ((new (...args: any[]) => import("@floating-ui/dom").Placement & {}) | (() => import("@floating-ui/dom").Placement))[], "left" | "right" | "top" | "bottom" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end", unknown, "bottom", boolean>;
  9. reference: import("../../../utils").EpPropFinalized<(new (...args: any[]) => HTMLElement | import("@floating-ui/dom").VirtualElement) | (() => HTMLElement | import("@floating-ui/dom").VirtualElement | null) | ((new (...args: any[]) => HTMLElement | import("@floating-ui/dom").VirtualElement) | (() => HTMLElement | import("@floating-ui/dom").VirtualElement | null))[], unknown, unknown, null, boolean>;
  10. offset: import("../../../utils").EpPropFinalized<NumberConstructor, unknown, unknown, 8, boolean>;
  11. strategy: import("../../../utils").EpPropFinalized<(new (...args: any[]) => import("@floating-ui/dom").Strategy & {}) | (() => import("@floating-ui/dom").Strategy) | ((new (...args: any[]) => import("@floating-ui/dom").Strategy & {}) | (() => import("@floating-ui/dom").Strategy))[], "fixed" | "absolute", unknown, "absolute", boolean>;
  12. showArrow: import("../../../utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  13. }, {
  14. props: Readonly<import("@vue/shared").LooseRequired<Readonly<import("vue").ExtractPropTypes<{
  15. nowrap: BooleanConstructor;
  16. ariaLabel: StringConstructor;
  17. arrowPadding: import("../../../utils").EpPropFinalized<(new (...args: any[]) => number & {}) | (() => number) | ((new (...args: any[]) => number & {}) | (() => number))[], unknown, unknown, 5, boolean>;
  18. effect: import("../../../utils").EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  19. contentClass: StringConstructor;
  20. placement: import("../../../utils").EpPropFinalized<(new (...args: any[]) => import("@floating-ui/dom").Placement & {}) | (() => import("@floating-ui/dom").Placement) | ((new (...args: any[]) => import("@floating-ui/dom").Placement & {}) | (() => import("@floating-ui/dom").Placement))[], "left" | "right" | "top" | "bottom" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end", unknown, "bottom", boolean>;
  21. reference: import("../../../utils").EpPropFinalized<(new (...args: any[]) => HTMLElement | import("@floating-ui/dom").VirtualElement) | (() => HTMLElement | import("@floating-ui/dom").VirtualElement | null) | ((new (...args: any[]) => HTMLElement | import("@floating-ui/dom").VirtualElement) | (() => HTMLElement | import("@floating-ui/dom").VirtualElement | null))[], unknown, unknown, null, boolean>;
  22. offset: import("../../../utils").EpPropFinalized<NumberConstructor, unknown, unknown, 8, boolean>;
  23. strategy: import("../../../utils").EpPropFinalized<(new (...args: any[]) => import("@floating-ui/dom").Strategy & {}) | (() => import("@floating-ui/dom").Strategy) | ((new (...args: any[]) => import("@floating-ui/dom").Strategy & {}) | (() => import("@floating-ui/dom").Strategy))[], "fixed" | "absolute", unknown, "absolute", boolean>;
  24. showArrow: import("../../../utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  25. }>> & {
  26. [x: string & `on${string}`]: ((...args: any[]) => any) | ((...args: unknown[]) => any) | undefined;
  27. }>>;
  28. triggerRef: import("vue").Ref<HTMLElement | null>;
  29. contentId: import("vue").Ref<string>;
  30. placement: import("vue").Ref<import("../../../utils").EpPropMergeType<(new (...args: any[]) => import("@floating-ui/dom").Placement & {}) | (() => import("@floating-ui/dom").Placement) | ((new (...args: any[]) => import("@floating-ui/dom").Placement & {}) | (() => import("@floating-ui/dom").Placement))[], "left" | "right" | "top" | "bottom" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end", unknown>>;
  31. strategy: import("vue").Ref<import("../../../utils").EpPropMergeType<(new (...args: any[]) => import("@floating-ui/dom").Strategy & {}) | (() => import("@floating-ui/dom").Strategy) | ((new (...args: any[]) => import("@floating-ui/dom").Strategy & {}) | (() => import("@floating-ui/dom").Strategy))[], "fixed" | "absolute", unknown>>;
  32. arrowRef: import("vue").Ref<HTMLElement | null>;
  33. referenceRef: import("vue").Ref<HTMLElement | import("@floating-ui/dom").VirtualElement | undefined>;
  34. contentRef: import("vue").Ref<HTMLElement | undefined>;
  35. middlewareData: import("vue").Ref<{
  36. [x: string]: any;
  37. arrow?: {
  38. x?: number | undefined;
  39. y?: number | undefined;
  40. centerOffset: number;
  41. } | undefined;
  42. autoPlacement?: {
  43. index?: number | undefined;
  44. overflows: {
  45. placement: import("@floating-ui/dom").Placement;
  46. overflows: number[];
  47. }[];
  48. } | undefined;
  49. flip?: {
  50. index?: number | undefined;
  51. overflows: {
  52. placement: import("@floating-ui/dom").Placement;
  53. overflows: number[];
  54. }[];
  55. } | undefined;
  56. hide?: {
  57. referenceHidden?: boolean | undefined;
  58. escaped?: boolean | undefined;
  59. referenceHiddenOffsets?: {
  60. left: number;
  61. right: number;
  62. top: number;
  63. bottom: number;
  64. } | undefined;
  65. escapedOffsets?: {
  66. left: number;
  67. right: number;
  68. top: number;
  69. bottom: number;
  70. } | undefined;
  71. } | undefined;
  72. offset?: {
  73. x: number;
  74. y: number;
  75. } | undefined;
  76. shift?: {
  77. x: number;
  78. y: number;
  79. } | undefined;
  80. }>;
  81. x: import("vue").Ref<number | undefined>;
  82. y: import("vue").Ref<number | undefined>;
  83. update: () => Promise<void>;
  84. zIndex: number;
  85. ns: {
  86. namespace: import("vue").Ref<string>;
  87. b: (blockSuffix?: string) => string;
  88. e: (element?: string | undefined) => string;
  89. m: (modifier?: string | undefined) => string;
  90. be: (blockSuffix?: string | undefined, element?: string | undefined) => string;
  91. em: (element?: string | undefined, modifier?: string | undefined) => string;
  92. bm: (blockSuffix?: string | undefined, modifier?: string | undefined) => string;
  93. bem: (blockSuffix?: string | undefined, element?: string | undefined, modifier?: string | undefined) => string;
  94. is: {
  95. (name: string, state: boolean | undefined): string;
  96. (name: string): string;
  97. };
  98. cssVar: (object: Record<string, string>) => Record<string, string>;
  99. cssVarName: (name: string) => string;
  100. cssVarBlock: (object: Record<string, string>) => Record<string, string>;
  101. cssVarBlockName: (name: string) => string;
  102. };
  103. side: import("vue").ComputedRef<string>;
  104. contentStyle: import("vue").ComputedRef<CSSProperties>;
  105. arrowStyle: import("vue").ComputedRef<CSSProperties>;
  106. contentClass: import("vue").ComputedRef<(string | undefined)[]>;
  107. ElVisuallyHidden: import("vue").DefineComponent<{
  108. readonly style: import("../../../utils").EpPropFinalized<(new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue) | ((new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue))[], unknown, unknown, () => {}, boolean>;
  109. }, {
  110. props: Readonly<import("@vue/shared").LooseRequired<Readonly<import("vue").ExtractPropTypes<{
  111. readonly style: import("../../../utils").EpPropFinalized<(new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue) | ((new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue))[], unknown, unknown, () => {}, boolean>;
  112. }>> & {
  113. [x: string & `on${string}`]: ((...args: any[]) => any) | ((...args: unknown[]) => any) | undefined;
  114. }>>;
  115. computedStyle: import("vue").ComputedRef<import("vue").StyleValue>;
  116. }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
  117. readonly style: import("../../../utils").EpPropFinalized<(new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue) | ((new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue))[], unknown, unknown, () => {}, boolean>;
  118. }>>, {
  119. readonly style: import("vue").StyleValue;
  120. }>;
  121. }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
  122. nowrap: BooleanConstructor;
  123. ariaLabel: StringConstructor;
  124. arrowPadding: import("../../../utils").EpPropFinalized<(new (...args: any[]) => number & {}) | (() => number) | ((new (...args: any[]) => number & {}) | (() => number))[], unknown, unknown, 5, boolean>;
  125. effect: import("../../../utils").EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  126. contentClass: StringConstructor;
  127. placement: import("../../../utils").EpPropFinalized<(new (...args: any[]) => import("@floating-ui/dom").Placement & {}) | (() => import("@floating-ui/dom").Placement) | ((new (...args: any[]) => import("@floating-ui/dom").Placement & {}) | (() => import("@floating-ui/dom").Placement))[], "left" | "right" | "top" | "bottom" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end", unknown, "bottom", boolean>;
  128. reference: import("../../../utils").EpPropFinalized<(new (...args: any[]) => HTMLElement | import("@floating-ui/dom").VirtualElement) | (() => HTMLElement | import("@floating-ui/dom").VirtualElement | null) | ((new (...args: any[]) => HTMLElement | import("@floating-ui/dom").VirtualElement) | (() => HTMLElement | import("@floating-ui/dom").VirtualElement | null))[], unknown, unknown, null, boolean>;
  129. offset: import("../../../utils").EpPropFinalized<NumberConstructor, unknown, unknown, 8, boolean>;
  130. strategy: import("../../../utils").EpPropFinalized<(new (...args: any[]) => import("@floating-ui/dom").Strategy & {}) | (() => import("@floating-ui/dom").Strategy) | ((new (...args: any[]) => import("@floating-ui/dom").Strategy & {}) | (() => import("@floating-ui/dom").Strategy))[], "fixed" | "absolute", unknown, "absolute", boolean>;
  131. showArrow: import("../../../utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  132. }>>, {
  133. placement: import("../../../utils").EpPropMergeType<(new (...args: any[]) => import("@floating-ui/dom").Placement & {}) | (() => import("@floating-ui/dom").Placement) | ((new (...args: any[]) => import("@floating-ui/dom").Placement & {}) | (() => import("@floating-ui/dom").Placement))[], "left" | "right" | "top" | "bottom" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end", unknown>;
  134. offset: number;
  135. effect: string;
  136. strategy: import("../../../utils").EpPropMergeType<(new (...args: any[]) => import("@floating-ui/dom").Strategy & {}) | (() => import("@floating-ui/dom").Strategy) | ((new (...args: any[]) => import("@floating-ui/dom").Strategy & {}) | (() => import("@floating-ui/dom").Strategy))[], "fixed" | "absolute", unknown>;
  137. nowrap: boolean;
  138. showArrow: import("../../../utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  139. reference: import("../../../utils").EpPropMergeType<(new (...args: any[]) => HTMLElement | import("@floating-ui/dom").VirtualElement) | (() => HTMLElement | import("@floating-ui/dom").VirtualElement | null) | ((new (...args: any[]) => HTMLElement | import("@floating-ui/dom").VirtualElement) | (() => HTMLElement | import("@floating-ui/dom").VirtualElement | null))[], unknown, unknown>;
  140. arrowPadding: number;
  141. }>;
  142. export default _default;