import type { PickRequired } from "@ariakit/core/utils/types"; import type { ReactElement, ReactNode } from "react"; import type { MenuStoreProps, MenuStoreValues } from "./menu-store.ts"; type Values = MenuStoreValues; /** * Provides a menu store to [Menu](https://ariakit.com/components/menu) * components. * @see https://ariakit.com/components/menu * @example * ```jsx * * Edit * * Undo * Redo * * * ``` */ export declare function MenuProvider(props: PickRequired, "values" | "defaultValues">): ReactElement; export declare function MenuProvider(props?: MenuProviderProps): ReactElement; export interface MenuProviderProps extends MenuStoreProps { children?: ReactNode; } export {};