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>;