import * as React from 'react'; import * as TooltipPrimitive from '@radix-ui/react-tooltip'; export declare const TooltipProvider: ({ delayDuration, ...props }: TooltipPrimitive.TooltipProviderProps) => import("react/jsx-runtime").JSX.Element; export declare const TooltipRoot: React.FC; export declare const TooltipTrigger: React.ForwardRefExoticComponent>; export declare const TooltipArrow: React.ForwardRefExoticComponent>; export declare const TooltipPortal: React.FC; export declare const TooltipContent: React.ForwardRefExoticComponent, "ref"> & React.RefAttributes>; export declare const Tooltip: ({ className, title, direction, children, }: React.PropsWithChildren<{ title: React.ReactNode; className?: TooltipPrimitive.TooltipContentProps['className']; /** * @default `top` passing `none` will hide arrow */ direction?: TooltipPrimitive.TooltipContentProps['side'] | 'none'; }>) => import("react/jsx-runtime").JSX.Element;