import * as React from 'react'; import { Placement as TooltipPlacement } from 'popper.js'; declare type TooltipContainerProps = { /** Sets a light color on Tooltip */ light?: boolean; /** Sets the zIndex of Tooltip */ zIndex?: string | number; as?: string; }; interface TooltipWrapper extends TooltipContainerProps { targetRef?: React.RefObject; /** CSS class name */ className?: string; /** Sets the wrapper tag for Tooltip */ tag?: string; /** One of "auto-start", "auto", "auto-end", "top-start", "top", "top-end", "right-start", "right", "right-end", "bottom-end", "bottom", "bottom-start", "left-end", "left", "left-start" */ placement?: TooltipPlacement; /** Sets a light color on Tooltip */ light?: boolean; } declare const TooltipWrapper: React.FC; export interface TooltipProps extends TooltipWrapper { children: React.ReactNode; /** Text content of Tooltip */ content: string; /** Sets Tooltip visibility */ active?: boolean; } declare const Tooltip: React.FC; export { Tooltip, TooltipPlacement };