import { ComboboxItem } from './Combobox.types'; export interface ComboboxNullOption { value: ""; label: unknown; disabled: false; __null: true; } export declare function buildComboboxId(id: string | undefined, generatedId: string): string; export declare function buildComboboxListId(generatedId: string): string; export declare function buildComboboxClassName({ open, disabled, className, }: { open: boolean; disabled?: boolean; className?: string | null; }): string; export declare function filterComboboxItems(items: ComboboxItem[], query: string): ComboboxItem[]; export declare function createVisibleItems(filteredItems: ComboboxItem[], allowNull: boolean, nullLabel: unknown): Array; export declare function clampActiveIndex(current: number, length: number): number; export declare function toComboboxStateLabel({ selected, allowNull, }: { selected: string | null; allowNull: boolean; }): string;