import { Tooltip as TooltipPrimitive } from '@base-ui/react/tooltip'; import { ComponentProps, ReactNode } from 'react'; type TooltipProviderProps = ComponentProps; export declare function TooltipProvider(props: TooltipProviderProps): import("react").JSX.Element; type TooltipRootProps = ComponentProps; export declare function TooltipRoot(props: TooltipRootProps): import("react").JSX.Element; type TooltipTriggerProps = ComponentProps; export declare function TooltipTrigger(props: TooltipTriggerProps): import("react").JSX.Element; type TooltipPortalProps = ComponentProps; export declare function TooltipPortal({ children, ...props }: TooltipPortalProps): import("react").JSX.Element; type TooltipPositionerProps = ComponentProps; export declare function TooltipPositioner(props: TooltipPositionerProps): import("react").JSX.Element; type TooltipPopupProps = Omit, 'render'> & { className?: string; children?: ReactNode; }; export declare function TooltipPopup({ className, children, ...props }: TooltipPopupProps): import("react").JSX.Element; type TooltipContentProps = TooltipPopupProps & { side?: TooltipPositionerProps['side']; sideOffset?: TooltipPositionerProps['sideOffset']; align?: TooltipPositionerProps['align']; }; export declare function TooltipContent({ side, sideOffset, align, className, children, ...popupProps }: TooltipContentProps): import("react").JSX.Element; export declare const createTooltipHandle: typeof TooltipPrimitive.createHandle; export type { TooltipContentProps, TooltipPopupProps, TooltipPortalProps, TooltipPositionerProps, TooltipProviderProps, TooltipRootProps, TooltipTriggerProps, }; //# sourceMappingURL=index.d.ts.map