import React, { ReactElement } from "react"; import { PopoverTooltipSharedProps } from "../Popover"; export interface TooltipProps extends PopoverTooltipSharedProps { delay?: number | { show?: number; hide?: number; }; theme?: "light" | "dark"; hideArrow?: boolean; open?: boolean; setOpen?(open: boolean): void; } type ReferenceRenderFunction = (props: { isOpen: boolean; }) => ReactElement; export declare const TooltipReference: React.ForwardRefExoticComponent<{ children: ReferenceRenderFunction | ReactElement; } & React.RefAttributes>; export declare const Tooltip: (props: TooltipProps) => React.JSX.Element; export {};