import { AutocompleteItem } from './MyAutocompleteTypes'; interface UseLoadOnceInputProps { inputValue?: string; sortedSuggestions: AutocompleteItem[]; setSuggestions: (suggestions: AutocompleteItem[]) => void; forceLoadOnce?: object; asyncLoadItems?: (inputValue?: string) => Promise; applyChangedValueAndValueLabel: () => void; } interface UseLoadOnceProps { suggestionsLoading: boolean; filterOptions?: (options: AutocompleteItem[], state: { inputValue: string; }) => AutocompleteItem[]; } declare const useLoadOnce: ({ inputValue, sortedSuggestions, forceLoadOnce, asyncLoadItems, setSuggestions, applyChangedValueAndValueLabel, }: UseLoadOnceInputProps) => UseLoadOnceProps; export default useLoadOnce;