UNPKG

@base-ui-components/react

Version:

Base UI is a library of headless ('unstyled') React components and low-level hooks. You gain complete control over your app's CSS and accessibility features.

14 lines 898 B
import * as React from 'react'; import { ComboboxStore } from "../store.js"; import type { FloatingRootContext } from "../../floating-ui-react/index.js"; export interface ComboboxDerivedItemsContext { query: string; filteredItems: any[]; flatFilteredItems: any[]; } export declare const ComboboxRootContext: React.Context<ComboboxStore | undefined>; export declare const ComboboxFloatingContext: React.Context<FloatingRootContext<import("../../floating-ui-react/index.js").ReferenceType> | undefined>; export declare const ComboboxDerivedItemsContext: React.Context<ComboboxDerivedItemsContext | undefined>; export declare function useComboboxRootContext(): ComboboxStore; export declare function useComboboxFloatingContext(): FloatingRootContext<import("../../floating-ui-react/index.js").ReferenceType>; export declare function useComboboxDerivedItemsContext(): ComboboxDerivedItemsContext;