import type { ReactElement, ReactNode } from 'react'; export interface TooltipProps { readonly content: ReactNode; /** * The element the bubble describes and hangs off. * * It is a single ELEMENT, not any node: Radix clones its props onto it, so a * string throws. The type admits a FRAGMENT — `<>` is a `ReactElement` — * which would render children carrying none of the hover/focus wiring nor the * `aria-describedby` back to the bubble, so {@link assertSlotElement} rejects * that one at runtime. */ readonly children: ReactElement; readonly delayDuration?: number; } export declare function Tooltip({ content, children, delayDuration }: TooltipProps): import("react").JSX.Element; //# sourceMappingURL=tooltip.d.ts.map