import React from 'react';
import { Placement } from '@popperjs/core';
import { DefaultAttributes } from '../types';
export declare type TooltipVairant = 'definition' | 'icon';
export declare type TooltipMode = 'AUTO' | 'MANUAL';
export declare type TooltipProps = DefaultAttributes & {
    content: React.ReactNode;
    children: React.ReactNode;
    variant?: TooltipVairant;
    mode?: TooltipMode;
    xOffset?: number;
    yOffset?: number;
    placement?: Placement;
    width?: string;
    title?: string;
    nonStaticWidth?: boolean;
};
export declare type PopoverContainerProps = {
    width?: string;
    variant?: TooltipVairant;
    isVisible: boolean;
    isManual: boolean;
    nonStaticWidth?: boolean;
    isNarrow?: boolean;
};
