import React from 'react'; type BuiltinFlavor = 'primary' | 'success' | 'danger' | 'warning' | 'neutral'; type ShadedFlavor = BuiltinFlavor | `${BuiltinFlavor}+` | `${BuiltinFlavor}-`; type Placement = 'top-start' | 'top' | 'top-end' | 'right-start' | 'right' | 'right-end' | 'bottom-start' | 'bottom' | 'bottom-end' | 'left-start' | 'left' | 'left-end'; export interface TyTooltipProps extends React.HTMLAttributes { /** Tooltip positioning relative to the parent element: a side plus an optional cross-axis alignment (e.g. "bottom-start") */ placement?: Placement; /** Distance in pixels from the anchor element (default: 8) */ offset?: number; /** Delay in milliseconds before showing tooltip (default: 600) */ delay?: number; /** Disable the tooltip */ disabled?: boolean; /** Semantic styling variant */ flavor?: 'dark' | 'light' | 'info' | ShadedFlavor | (string & {}); /** Tooltip content */ children?: React.ReactNode; } export declare const TyTooltip: React.ForwardRefExoticComponent>; export {}; //# sourceMappingURL=TyTooltip.d.ts.map