import { HTMLProps, ReactElement } from 'react'; import { DataTrackingId } from '../../types'; /** * Props for the TooltipTrigger component * @extends HTMLProps */ export type TooltipTriggerProps = HTMLProps & { /** * The element that triggers the tooltip */ children: ReactElement; } & DataTrackingId; /** * TooltipTrigger component that wraps the element that triggers the tooltip. * * Features: * - Wraps any React element to make it a tooltip trigger * - Handles mouse and keyboard interactions * - Provides proper ARIA attributes for accessibility * - Supports all standard HTML element props * - Automatically clones child elements with proper refs * - Handles both focusable and non-focusable children * - Manages mouse enter/leave events for hover behavior * * @example * * * */ export declare const TooltipTrigger: import('react').ForwardRefExoticComponent & import('react').RefAttributes>;