import * as React from "react"; interface FloatingTooltipProps { content: React.ReactNode; children: React.ReactNode; side?: "top" | "right" | "bottom" | "left"; className?: string; delayDuration?: number; /** Disable the tooltip without unmounting the trigger wrapper. */ disabled?: boolean; /** * Classes for the trigger wrapper — the element this component puts around * `children` to anchor the tooltip. That element becomes the flex/grid item in * the caller's layout, so anything the child needed there (`min-w-0`, `flex-1`) * must move onto it. Omit it and the wrapper carries no class, exactly as before. */ triggerClassName?: string; /** * Trigger wrapper element. Default `'div'`. Use `'span'` where a block element * is invalid HTML — inside a `

`, a heading, or another ``. */ as?: 'div' | 'span'; } export declare function FloatingTooltip({ content, children, side, className, delayDuration, disabled, triggerClassName, as: TriggerTag, }: FloatingTooltipProps): React.JSX.Element; export {}; //# sourceMappingURL=floating-tooltip.d.ts.map