///
export * from '../../Tooltip@touch-pad';
export declare const Tooltip: import("react").StatelessComponent<{
className?: string | undefined;
innerRef?: import("react").RefObject | ((instance: HTMLDivElement | null) => void) | null | undefined;
onClick?: ((event: import("react").MouseEvent) => void) | undefined;
visible?: boolean | undefined;
zIndex?: number | undefined;
keepMounted?: boolean | undefined;
scope?: import("react").RefObject | "inplace" | undefined;
onClose?: import("../../../useOverlay").OnClose | undefined;
hasTail?: boolean | undefined;
anchor?: import("react").RefObject | undefined;
direction?: "left" | "top" | "right" | "bottom" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end" | import("../../Tooltip@touch-pad").Direction[] | undefined;
tailOffset?: number | undefined;
boundary?: import("react").RefObject | import("react").RefObject[] | undefined;
modifiers?: import("../../../usePopper").PopperAnyModifiers | undefined;
mainOffset?: number | undefined;
secondaryOffset?: number | undefined;
viewportOffset?: number | undefined;
state?: "alert" | "warning" | "success" | undefined;
id?: string | undefined;
} & import("../../_view/Tooltip_view_default").TooltipViewDefaultProps & {} & {
size?: "s" | "m" | "l" | undefined;
}>;
export declare const TooltipStateful: import("react").StatelessComponent<{
id?: string | undefined;
className?: string | undefined;
innerRef?: import("react").RefObject | ((instance: HTMLDivElement | null) => void) | null | undefined;
direction?: "left" | "top" | "right" | "bottom" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end" | import("../../Tooltip@touch-pad").Direction[] | undefined;
onClick?: ((event: import("react").MouseEvent) => void) | undefined;
state?: "alert" | "warning" | "success" | undefined;
zIndex?: number | undefined;
tailOffset?: number | undefined;
boundary?: import("react").RefObject | import("react").RefObject[] | undefined;
modifiers?: import("../../../usePopper").PopperAnyModifiers | undefined;
keepMounted?: boolean | undefined;
scope?: import("react").RefObject | "inplace" | undefined;
onClose?: import("../../../useOverlay").OnClose | undefined;
hasTail?: boolean | undefined;
mainOffset?: number | undefined;
secondaryOffset?: number | undefined;
viewportOffset?: number | undefined;
children: import("react").ReactElement import("react").ReactElement | null) | (new (props: any) => import("react").Component)>;
content: import("react").ReactNode;
trigger?: "click" | "focus" | "hover" | import("../../../Dropdown/Dropdown").TriggerType[] | undefined;
defaultVisible?: boolean | undefined;
openDelay?: number | undefined;
closeDelay?: number | undefined;
} & import("../../_view/Tooltip_view_default").TooltipViewDefaultProps & {} & {
size?: "s" | "m" | "l" | undefined;
}>;