import React from "react"; export declare type Trigger = "hover" | "click" | "focus"; export declare type Placement = "left" | "right" | "top" | "bottom" | "topLeft" | "topRight" | "bottomLeft" | "bottomRight"; export interface RCTooltipProps { overlayClassName?: string; trigger?: Trigger[]; mouseEnterDelay?: number; mouseLeaveDelay?: number; overlayStyle?: React.CSSProperties; prefixCls?: string; transitionName?: string; onVisibleChange?: (visible?: boolean) => void; afterVisibleChange?: (visible?: boolean) => void; visible?: boolean; defaultVisible?: boolean; placement?: Placement | Object; align?: Object; onPopupAlign?: (popupDomNode: Element, align: Object) => void; overlay: React.ReactNode; arrowContent?: React.ReactNode; getTooltipContainer?: () => Element; destroyTooltipOnHide?: boolean; id?: string; } export interface TooltipProps extends RCTooltipProps { className?: string; theme?: "neutral" | "light" | "success" | "danger"; } declare const Tooltip: React.FC; export default Tooltip;