import { type ReactElement } from 'react';
import { type PopoverPosition, type PositionTransform } from 'react-tiny-popover';
import type { CommonComplexTooltipProps } from './types';
type ComplexTooltipProps = {
    children: ReactElement;
    trigger: 'hover' | 'click';
    positions?: Array<PopoverPosition>;
    transformMode?: 'absolute' | 'relative';
    transform?: PositionTransform;
    onMouseEnter?: () => void;
} & CommonComplexTooltipProps;
export declare const ComplexTooltip: ({ trigger, title, description, link, transformMode, transform, style, isBlurred, children, positions, onClose, }: ComplexTooltipProps) => import("react/jsx-runtime").JSX.Element;
export {};
