import * as React from 'react';
import { TooltipProps } from '@mui/material';
export type TooltipMenuProps = {
    /**
     * Menu content to show when tooltip is open.
     */
    menuContent: NonNullable<React.ReactNode>;
    /**
     * The placement of the tooltip.
     */
    placement?: TooltipProps['placement'];
    /**
     * Children to anchor the tooltip.
     */
    children: React.ReactElement<unknown>;
    /**
     * Show or hide tooltip. If undefined, tooltip will be on hovering children.
     */
    isOpen?: boolean;
    /**
     * Integer to indicate the offset from the top of the menu
     * @default 0
     */
    offsetTop?: number;
    /**
     * Integer to indicate the offset from the left of the menu
     * @default 0
     */
    offsetLeft?: number;
};
/**
 * Displays a tooltip with a ReactNode on top of a child component.
 */
declare const TooltipMenu: ({ children, placement, menuContent, isOpen, offsetTop, offsetLeft }: TooltipMenuProps) => import("react/jsx-runtime").JSX.Element;
export default TooltipMenu;
