import type { ListboxOption, ListboxPrimitive, ListboxValue } from './types.js'; export declare function resolveOptionLabel(option: ListboxOption, optionLabel: string): string; export declare function resolveOptionValue(option: ListboxOption, optionValue: string, optionLabel: string): ListboxPrimitive; export declare function isOptionDisabled(option: ListboxOption, optionDisabled: string): boolean; export declare function filterOptions(options: ListboxOption[], query: string, optionLabel: string): ListboxOption[]; export declare function valuesEqual(a: ListboxPrimitive, b: ListboxPrimitive): boolean; export declare function isValueSelected(value: ListboxValue, optionValue: ListboxPrimitive, multiple: boolean): boolean; export declare function toggleMultipleValue(current: ListboxPrimitive[], optionValue: ListboxPrimitive): ListboxPrimitive[]; export declare function normalizeListboxValue(value: ListboxValue, multiple: boolean): ListboxPrimitive | ListboxPrimitive[] | null; //# sourceMappingURL=listbox-options.d.ts.map