import type { ComboboxBaseProps, ComboboxOption, ComboboxOptions } from "./types";
export type ListboxProps<T extends ComboboxOption> = {
    id: string;
    isOpen?: boolean;
    isLoading?: boolean;
    options: ComboboxOptions<T> | undefined;
    highlightedIndex: number;
    highlightedGroupIndex: number;
    onOptionSelect: (option: T) => void;
    optionComponent?: ComboboxBaseProps<T>["optionComponent"];
    optionTestIdPrefix?: string;
};
export declare const Listbox: <T extends ComboboxOption>({ id, isOpen, options, highlightedIndex, highlightedGroupIndex, onOptionSelect, optionComponent, optionTestIdPrefix, }: ListboxProps<T>) => import("react/jsx-runtime").JSX.Element;
