import React, { CSSProperties, ReactNode } from 'react';
export type Position = 'default' | 'topCenter' | 'topLeft' | 'topRight' | 'bottomCenter' | 'bottomLeft' | 'bottomRight' | 'leftCenter' | 'leftTop' | 'leftBottom' | 'rightCenter' | 'rightTop' | 'rightBottom';
interface TooltipProps {
    content: string;
    position?: Position;
    children: ReactNode;
    fullWidth?: boolean;
    allowLineBreak?: boolean;
    wrapperStyle?: CSSProperties;
    wrapperClassName?: string;
    /**
     * Renderiza o balão em `document.body` com `position: fixed`, evitando recorte por
     * `overflow: auto`/`hidden` em ancestrais (ex.: lista com scroll).
     */
    renderInPortal?: boolean;
}
export declare const Tooltip: React.FC<TooltipProps>;
export {};
