interface TooltipProps {
    children: React.ReactNode;
    defaultOpen?: boolean;
    onOpenChange?: (open: boolean) => void;
    open?: boolean;
}
interface TooltipTriggerProps extends React.HTMLAttributes<HTMLElement> {
    as?: 'button' | 'span' | 'div';
    children: React.ReactNode;
}
export declare function Tooltip({ children, defaultOpen, onOpenChange, open }: TooltipProps): import("react/jsx-runtime").JSX.Element;
export declare function TooltipTrigger({ as, children, className, onBlur, onFocus, onMouseEnter, onMouseLeave, ...props }: TooltipTriggerProps): import("react/jsx-runtime").JSX.Element;
export declare function TooltipContent({ className, ...props }: React.HTMLAttributes<HTMLDivElement>): import("react/jsx-runtime").JSX.Element | null;
export {};
//# sourceMappingURL=Tooltip.d.ts.map