import React from 'react';
import type { PropsWithChildren, ReactNode } from 'react';
export type TooltipProps = {
    tip: string | ReactNode;
    isOpen?: boolean;
    withArrow?: boolean;
    placement?: 'top' | 'bottom' | 'left' | 'right';
    className?: string;
    width?: string;
    dataTestId?: string;
};
export declare function TooltipComponent({ children, isOpen, tip, withArrow, placement, className, width, dataTestId, }: PropsWithChildren<TooltipProps>): JSX.Element;
export declare const Tooltip: React.NamedExoticComponent<React.PropsWithChildren<TooltipProps>>;
