import React from "react"; import type { ReactNode } from "react"; import type { ComboboxResponsiveConfig } from "./Combobox.responsive"; import type { ComboboxSize } from "./Combobox.types"; export declare const ComboboxContext: React.Context<{ disabled: boolean; label?: ReactNode; multiple: boolean; positionerAnchor: Element | null; readOnly: boolean; responsive: ComboboxResponsiveConfig; setPositionerAnchor: (anchor: Element | null) => void; size: ComboboxSize; } | null>; export declare function useOptionalComboboxContext(): { disabled: boolean; label?: ReactNode; multiple: boolean; positionerAnchor: Element | null; readOnly: boolean; responsive: ComboboxResponsiveConfig; setPositionerAnchor: (anchor: Element | null) => void; size: ComboboxSize; } | null; export declare function useComboboxContext(): { disabled: boolean; label?: ReactNode; multiple: boolean; positionerAnchor: Element | null; readOnly: boolean; responsive: ComboboxResponsiveConfig; setPositionerAnchor: (anchor: Element | null) => void; size: ComboboxSize; };