import { ReactNode } from 'react';
import { Placement } from '@floating-ui/react';

export interface TooltipProps {
    /**
     * The content to display in the tooltip
     */
    content: ReactNode;
    /**
     * The element that triggers the tooltip
     */
    children: ReactNode;
    /**
     * Placement of the tooltip relative to the trigger
     */
    placement?: Placement;
    /**
     * Delay in milliseconds before showing the tooltip on hover
     */
    delay?: number;
    /**
     * Whether the tooltip is disabled
     */
    disabled?: boolean;
    /**
     * Additional className for the tooltip container
     */
    className?: string;
}
export declare const Tooltip: ({ content, children, placement, delay, disabled, className }: TooltipProps) => import("react/jsx-runtime").JSX.Element;
export default Tooltip;
//# sourceMappingURL=Tooltip.d.ts.map