import type { MenuType } from "../menu.types";
export interface StrictMenuContextType {
    menuType: MenuType;
    openSubmenuId: string | null;
    inFullscreenView?: boolean;
    setOpenSubmenuId: (id: string | null) => void;
    registerItem?: (id: string) => void;
    unregisterItem?: (id: string) => void;
    focusId?: string;
    updateFocusId?: (id: string) => void;
}
declare const StrictMenuProvider: import("react").Provider<StrictMenuContextType | null>, useStrictMenuContext: () => StrictMenuContextType;
export { StrictMenuProvider, useStrictMenuContext };
