import React from "react"; import { Placement } from "popper.js"; export interface TooltipOverlayProps { className?: string; } export interface ToolTipOverlayDisplay { customStyle?: boolean; show: boolean; opacity?: number; showArrow?: boolean; placement?: Placement; noContentPadding?: boolean; } export interface TooltipOverylayCustomDisplay { fontColor?: string; borderWidth?: number; borderColor?: string; backgroundColor?: string; } export interface TooltipOverlayReference { target: React.RefObject | null; children: React.ReactNode; zIndex?: number; } declare type TooltipOverlayInterface = TooltipOverlayProps & ToolTipOverlayDisplay & TooltipOverylayCustomDisplay & TooltipOverlayReference; declare const TooltipOverlay: { ({ target, show, placement, children, className, showArrow, customStyle, zIndex, fontColor, borderColor, backgroundColor, opacity, borderWidth, noContentPadding, }: TooltipOverlayInterface): JSX.Element; displayName: string; }; export default TooltipOverlay;