import React from "react"; import { TooltipState } from "../../types"; export declare function Tooltip({ title, children, placement, canTooltipShow, color }: Omit & { children: React.ReactElement<{ onMouseEnter?: (event: React.MouseEvent) => void; onMouseLeave?: (event: React.MouseEvent) => void; onPointerEnter?: (event: React.MouseEvent) => void; onPointerLeave?: (event: React.MouseEvent) => void; }>; canTooltipShow?: (e: React.MouseEvent) => void; }): React.ReactElement<{ onMouseEnter?: ((event: React.MouseEvent) => void) | undefined; onMouseLeave?: ((event: React.MouseEvent) => void) | undefined; onPointerEnter?: ((event: React.MouseEvent) => void) | undefined; onPointerLeave?: ((event: React.MouseEvent) => void) | undefined; }, string | React.JSXElementConstructor>;