The main tooltip component that manages state and positioning.
:id - Unique identifier for the tooltip (optional, auto-generated if not provided).:open-delay - Delay in milliseconds before opening the tooltip. Defaults to 150.:close-delay - Delay in milliseconds before closing the tooltip. Defaults to 100.:on-open - Handler for tooltip open event.:on-close - Handler for tooltip close event.:class - Additional CSS classes.:on-open - Fired when the tooltip opens.:on-close - Fired when the tooltip closes.