import type { PickRequired } from "@ariakit/core/utils/types";
import type { ReactElement, ReactNode } from "react";
import type { ComboboxStoreProps, ComboboxStoreSelectedValue } from "./combobox-store.ts";
type Value = ComboboxStoreSelectedValue;
/**
* Provides a combobox store that controls the state of
* [Combobox](https://ariakit.com/components/combobox) components.
* @see https://ariakit.com/components/combobox
* @example
* ```jsx
*
*
*
*
*
*
*
*
* ```
*/
export declare function ComboboxProvider(props: PickRequired, "selectedValue" | "defaultSelectedValue">): ReactElement;
export declare function ComboboxProvider(props?: ComboboxProviderProps): ReactElement;
export interface ComboboxProviderProps extends ComboboxStoreProps {
children?: ReactNode;
}
export {};