import * as React from 'react'; import type { useMenuRoot } from './useMenuRoot'; export interface MenuRootContext extends useMenuRoot.ReturnValue { clickAndDragEnabled: boolean; disabled: boolean; nested: boolean; parentContext: MenuRootContext | null; setClickAndDragEnabled: React.Dispatch>; typingRef: React.RefObject; } export declare const MenuRootContext: React.Context; declare function useMenuRootContext(optional?: false): MenuRootContext; declare function useMenuRootContext(optional: true): MenuRootContext | null; export { useMenuRootContext };