import * as React from 'react';
import type { Override } from '../helpers/overrides';
import type { Item } from './types';
type Props = {
    getChildMenu: ((item: Item) => React.ReactNode) | undefined | null;
    isOpen: boolean;
    item: Item;
    ref?: React.RefObject<any>;
    resetParentMenu: () => void;
    renderAll?: boolean;
    onClick?: (event: React.MouseEvent) => unknown;
    overrides?: {
        ChildMenuPopover?: Override;
    };
};
declare const MaybeChildMenu: React.FC<React.PropsWithChildren<Props>>;
export default MaybeChildMenu;
