import { t as MenubarStore } from "../menubar-store-DGDbJ-7w.js";
//#region src/menubar/menubar-context.d.ts
/**
 * Returns the menubar store from the nearest menubar container.
 * @example
 * function Menubar() {
 *   const store = useMenubarContext();
 *
 *   if (!store) {
 *     throw new Error("Menubar must be wrapped in MenubarProvider");
 *   }
 *
 *   // Use the store...
 * }
 */
declare const useMenubarContext: () => MenubarStore | undefined;
declare const useMenubarScopedContext: (onlyScoped?: boolean) => MenubarStore | undefined;
declare const useMenubarProviderContext: () => MenubarStore | undefined;
declare const MenubarContextProvider: (props: import("react").ProviderProps<MenubarStore | undefined>) => import("react").JSX.Element;
declare const MenubarScopedContextProvider: (props: import("react").ProviderProps<MenubarStore | undefined>) => import("react").JSX.Element;
//#endregion
export { MenubarContextProvider, MenubarScopedContextProvider, useMenubarContext, useMenubarProviderContext, useMenubarScopedContext };
//# sourceMappingURL=menubar-context.d.ts.map