import { i as MenubarStoreProps } from "../menubar-store-DGDbJ-7w.js";
import { ReactNode } from "react";
//#region src/menubar/menubar-provider.d.ts
/**
 * Provides a menubar store to [Menubar](https://ariakit.com/components/menubar)
 * components.
 * @see https://ariakit.com/components/menubar
 * @example
 * ```jsx
 * <MenubarProvider>
 *   <Menubar>
 *     <MenuProvider>
 *       <MenuItem render={<MenuButton />}>File</MenuItem>
 *       <Menu>
 *         <MenuItem>New File</MenuItem>
 *         <MenuItem>New Window</MenuItem>
 *       </Menu>
 *     </MenuProvider>
 *     <MenuProvider>
 *       <MenuItem render={<MenuButton />}>Edit</MenuItem>
 *       <Menu>
 *         <MenuItem>Undo</MenuItem>
 *         <MenuItem>Redo</MenuItem>
 *       </Menu>
 *     </MenuProvider>
 *   </Menubar>
 * </MenubarProvider>
 * ```
 */
declare function MenubarProvider(props?: MenubarProviderProps): import("react").JSX.Element;
interface MenubarProviderProps extends MenubarStoreProps {
  children?: ReactNode;
}
//#endregion
export { MenubarProvider, MenubarProviderProps };
//# sourceMappingURL=menubar-provider.d.ts.map