/// import { TooltipPosition, Trigger } from './utils'; import { Placement } from '../types'; export declare type StyledTooltipContentProps = TooltipPosition & { showArrow?: boolean; }; export declare type TooltipContentProps = { children?: React.ReactNode; parent: React.RefObject; visible?: boolean; placement?: Placement; offset?: number; debugKey?: string; getPopupContainer?: () => HTMLElement; }; export declare type ToolTipProps = { children?: React.ReactNode; content?: React.ReactNode; placement?: Placement; offset?: number; trigger?: Trigger; defaultVisible?: boolean; visible?: boolean; debugKey?: string; className?: string; style?: React.CSSProperties; outsideCloseable?: boolean; onClickOutside?: () => void; onClick?: () => void; onMouseEnter?: () => void; getPopupContainer?: () => HTMLElement; id?: string; };