import type React from "react";
import type { OptionLike } from "../Autocomplete.types";
interface UseChipNavigationProps<Value extends OptionLike> {
    readonly selectedValues: Value[];
    readonly inputValue: string;
    readonly readOnly?: boolean;
    readonly removeSelection: (option: Value) => void;
    readonly onInputKeyDown: (event: React.KeyboardEvent) => void;
    readonly onInputBlur: (event: React.FocusEvent<HTMLInputElement | HTMLTextAreaElement>) => void;
}
interface UseChipNavigationReturn {
    readonly activeChipIndex: number | null;
    readonly onKeyDown: (event: React.KeyboardEvent) => void;
    readonly onBlur: (event: React.FocusEvent<HTMLInputElement | HTMLTextAreaElement>) => void;
}
export declare function useChipNavigation<Value extends OptionLike>({ selectedValues, inputValue, readOnly, removeSelection, onInputKeyDown, onInputBlur, }: UseChipNavigationProps<Value>): UseChipNavigationReturn;
export {};
