import { Ref, ComputedRef } from 'vue'; export declare function useFocusControl(disabled: Ref, readonly: Ref, isOpen: Ref, closeOptions: () => void, selectAll: Ref, isAllSelected: ComputedRef, selectedOptions: ComputedRef<{ id: string; value: any; }[]>, filteredOptions: Ref<{ id: string; value: any; }[]>, loadedOptions: Ref<{ id: string; value: any; }[]>, selectOption: (option: any) => void, selectAllOptions: () => void, comboboxFocus: () => void): { focusedIndex: Ref; focusedOptionId: ComputedRef; hoveredIndex: Ref; chasingMouse: Ref; onComboboxKeydown: (event: KeyboardEvent) => void; onMouseMove: (...args: any) => any; isChasedOption: (optionIndex: number) => boolean; };