import { default as Tooltip } from './tooltip'; import { Meta, StoryObj } from '@storybook/react-vite'; declare const meta: Meta; export default meta; export type Story = StoryObj; /** * Basic tooltip with simple text content on hover. */ export declare const Basic: Story; /** * Tooltips can contain rich HTML content including bold, italic, and other formatting. */ export declare const RichContent: Story; /** * Control tooltip placement with the `placement` prop. Placement automatically adjusts if there isn't enough space. */ export declare const Placement: Story; /** * Tooltips can be attached to icon components. All icon types are supported. */ export declare const IconTooltips: Story; /** * When `renderOnIcon` is `true`, the tooltip is triggered by an info icon next to the content. * This is useful for labels, form fields, and informational text. */ export declare const RenderOnIcon: Story; /** * Provide a custom icon to `renderOnIcon` instead of the default info icon. */ export declare const RenderOnCustomIcon: Story; /** * Tooltips automatically adjust position when constrained by container boundaries. * The arrow position updates accordingly to maintain visual connection to the trigger. */ export declare const AutoPlacement: Story; /** * Tooltips render in a portal by default, making them visible outside containers with `overflow: hidden`. */ export declare const OverflowContainer: Story; /** * Tooltips stay attached to their trigger element when scrolling inside custom scroll containers. */ export declare const ScrollContainer: Story; /** * When title is empty, no tooltip is rendered and the child element is returned as-is. */ export declare const EmptyTitle: Story; /** * Real-world usage examples showing tooltips in common UI patterns. */ export declare const RealWorldExamples: Story; /** * Complex layout demonstrating multiple tooltips working together in a card-based interface. */ export declare const ComplexLayout: Story;