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
*
*
* ```
*/
export declare function MenuProvider(props: PickRequired, "values" | "defaultValues">): ReactElement;
export declare function MenuProvider(props?: MenuProviderProps): ReactElement;
export interface MenuProviderProps extends MenuStoreProps {
children?: ReactNode;
}
export {};