86f57da392c0ee489c0069c392e08f3f37696c40a7ffd1db6ee8d575904ea934abb4189e3c8a67c02e4ac1f354eac02639b838e0f72ddd51b20dfe1e3edc0e 1.1 KB

12345678910111213141516171819202122232425262728
  1. import type { ExtractPropTypes, __ExtractPublicPropTypes } from 'vue';
  2. /**
  3. * TODO: make this under constants or tokens
  4. */
  5. export declare const tooltipV2CommonProps: {
  6. readonly nowrap: BooleanConstructor;
  7. };
  8. export type TooltipV2CommonProps = ExtractPropTypes<typeof tooltipV2CommonProps>;
  9. export type TooltipV2CommonPropsPublic = __ExtractPublicPropTypes<typeof tooltipV2CommonProps>;
  10. export declare enum TooltipV2Sides {
  11. top = "top",
  12. bottom = "bottom",
  13. left = "left",
  14. right = "right"
  15. }
  16. export declare const tooltipV2Sides: TooltipV2Sides[];
  17. export declare const tooltipV2OppositeSide: {
  18. readonly top: TooltipV2Sides.bottom;
  19. readonly bottom: TooltipV2Sides.top;
  20. readonly left: TooltipV2Sides.right;
  21. readonly right: TooltipV2Sides.left;
  22. };
  23. export declare const tooltipV2ArrowBorders: {
  24. readonly top: readonly [TooltipV2Sides.left, TooltipV2Sides.top];
  25. readonly bottom: readonly [TooltipV2Sides.bottom, TooltipV2Sides.right];
  26. readonly left: readonly [TooltipV2Sides.bottom, TooltipV2Sides.left];
  27. readonly right: readonly [TooltipV2Sides.top, TooltipV2Sides.right];
  28. };