import type { TooltipProps as MuiTooltipProps } from '@mui/material';
import type React from 'react';
type TooltipPlacement = 'top' | 'right' | 'bottom' | 'left' | 'top-start';
type MuiPropsWithoutCustom = Omit<MuiTooltipProps, 'title' | 'children' | 'placement' | 'content'>;
export interface ApTooltipProps extends MuiPropsWithoutCustom {
    content: string | React.ReactNode;
    placement?: TooltipPlacement;
    disabled?: boolean;
    hide?: boolean;
    isOpen?: boolean;
    delay?: boolean;
    children: React.ReactNode;
    formattedContent?: React.ReactNode;
    dontUseInternalOnlyDebugForceOpen?: boolean;
    smartTooltip?: boolean;
    onTooltipOpen?: (event: React.SyntheticEvent) => void;
    onTooltipClose?: (event: React.SyntheticEvent | Event) => void;
    closeOnInteraction?: boolean;
}
export {};
//# sourceMappingURL=ApTooltip.types.d.ts.map