import type { SelectContextType, SelectProviderProps } from './Select.types'; /** * Custom hook to use the SelectContext values. * Throws an error if used outside of a SelectProvider. * * @throws Error if used outside of SelectProvider. * @returns Context values of type SelectContextType. */ export declare const useSelectContext: () => SelectContextType; /** * Provider component for managing state and providing context to Select components. * Manages the selected value state and provides methods to update or reset it. * * @param props - Props for configuring the SelectProvider. * @returns JSX element that provides context to its children. */ export declare const SelectProvider: ({ children, value, multiple, disabled, invalid, onValueChange, closeSelectOptions, }: SelectProviderProps) => import("react/jsx-runtime").JSX.Element;