import type { PickRequired } from "@ariakit/core/utils/types";
import type { ReactElement, ReactNode } from "react";
import type { SelectStoreProps, SelectStoreValue } from "./select-store.ts";
type Value = SelectStoreValue;
/**
* Provides a select store to [Select](https://ariakit.com/components/select)
* components.
* @see https://ariakit.com/components/select
* @example
* ```jsx
*
*
*
*
*
*
*
*
* ```
*/
export declare function SelectProvider(props: PickRequired, "value" | "defaultValue">): ReactElement;
export declare function SelectProvider(props?: SelectProviderProps): ReactElement;
export interface SelectProviderProps extends SelectStoreProps {
children?: ReactNode;
}
export {};