import { default as React } from 'react'; import { OptionProps } from '../_Options'; import { SelectionStrategy } from '../_Options/strategies/SelectionStrategy'; export interface UseAutocompleteInteractionsParams { selectionStrategy: SelectionStrategy; selectedOptions: OptionProps[]; inputRef: React.RefObject; blurSelect: () => void; blurChips: () => void; setSearchText: (value: string | null) => void; setOpen: (open: boolean) => void; searchText: string | null; getOptionByIndex: (index: number) => OptionProps | undefined; setDisplayActiveIndex: (display: boolean) => void; } export declare function useAutocompleteInteractions({ selectionStrategy, selectedOptions, inputRef, blurSelect, blurChips, setSearchText, setOpen, searchText, getOptionByIndex, setDisplayActiveIndex, }: UseAutocompleteInteractionsParams): { handleBlur: () => void; handleFocus: (e: React.FocusEvent) => void; handleItemClick: (index: number) => void; };