import type { ComboboxOption, ComboboxOptionGroup, ComboboxOptions } from "./types";
export declare function isOptionGroup<T extends ComboboxOption>(options: ComboboxOptions<T> | undefined): options is ComboboxOptionGroup<T>[];
export declare const getOptionValue: (option: ComboboxOption | undefined) => string | undefined;
export declare const getOptionLabel: (option: ComboboxOption | undefined) => string | undefined;
export declare function filterOptions<T extends ComboboxOption>(options: ComboboxOptions<T>, inputValue: string): ComboboxOptions<T>;
export declare function clamp(value: number, min: number, max: number): number;
export declare const buildOptionTestId: (prefix: string, value: string) => string;
