import type { ComboboxStore } from "./combobox-store.ts"; export declare const ComboboxListRoleContext: import("react").Context; /** * Returns the combobox store from the nearest combobox container. * @example * function Combobox() { * const store = useComboboxContext(); * * if (!store) { * throw new Error("Combobox must be wrapped in ComboboxProvider"); * } * * // Use the store... * } */ export declare const useComboboxContext: () => ComboboxStore | undefined; export declare const useComboboxScopedContext: (onlyScoped?: boolean) => ComboboxStore | undefined; export declare const useComboboxProviderContext: () => ComboboxStore | undefined; export declare const ComboboxContextProvider: (props: import("react").ProviderProps | undefined>) => import("react/jsx-runtime").JSX.Element; export declare const ComboboxScopedContextProvider: (props: import("react").ProviderProps | undefined>) => import("react/jsx-runtime").JSX.Element; export declare const ComboboxItemValueContext: import("react").Context; export declare const ComboboxItemCheckedContext: import("react").Context;