import { default as React } from 'react'; export interface TooltipProps { /** Content to display in the tooltip */ content: React.ReactNode; /** Children that trigger the tooltip */ children: React.ReactNode; /** Tooltip placement */ placement?: 'top' | 'bottom' | 'left' | 'right'; /** Delay before showing tooltip (ms) */ delayShow?: number; /** Delay before hiding tooltip (ms) */ delayHide?: number; /** Additional className for tooltip */ className?: string; /** Disable the tooltip */ disabled?: boolean; /** Show arrow */ showArrow?: boolean; /** Variant style */ variant?: 'default' | 'info' | 'success' | 'warning' | 'error'; /** Trigger type */ trigger?: 'hover' | 'click'; /** Controlled mode - tooltip open state */ isOpen?: boolean; /** Callback when visibility changes */ onVisibilityChange?: (visible: boolean) => void; } /** * Tooltip Component * * Simple tooltip that appears on hover/click with configurable position and delay. * Supports both controlled and uncontrolled modes. * * @example * ```tsx * * * * ``` * * @example * ```tsx * * * * ``` */ export declare const Tooltip: React.FC; //# sourceMappingURL=tooltip.d.ts.map