import { type FocusEvent, type MouseEvent, type ReactElement, type ReactNode } from "react";
export type TooltipProps = {
    content: ReactNode;
    children: ReactElement<{
        "aria-describedby"?: string;
        onMouseEnter?: (e: MouseEvent) => void;
        onMouseLeave?: (e: MouseEvent) => void;
        onFocus?: (e: FocusEvent) => void;
        onBlur?: (e: FocusEvent) => void;
    }>;
    side?: "top" | "bottom";
};
export declare function Tooltip({ content, children, side }: TooltipProps): import("react/jsx-runtime").JSX.Element;
