import { ComponentPropsWithoutRef } from 'react'; import * as TooltipPrimitive from '@radix-ui/react-tooltip'; declare const TooltipProvider: import('react').FC; /** * Tooltip root that self-provides a {@link TooltipProvider}. Radix permits * nested providers, so this remains safe when a provider is already mounted * higher up the tree, while also working for consumers that never mount one * (which otherwise throws "Tooltip must be used within TooltipProvider"). */ declare function Tooltip({ children, ...props }: ComponentPropsWithoutRef): import("react/jsx-runtime").JSX.Element; declare const TooltipTrigger: import('react').ForwardRefExoticComponent>; declare const TooltipContent: import('react').ForwardRefExoticComponent, "ref"> & import('react').RefAttributes>; export { Tooltip, TooltipContent, TooltipProvider, TooltipTrigger }; //# sourceMappingURL=tooltip.d.ts.map