import type { Select2SearchMode } from "../types"; type SearchTrigger = "input" | "open" | "close"; type UseSelect2SearchArgs = { searchMode: Select2SearchMode | undefined; isOpen: boolean; isTriggerLocked: boolean; }; export declare const useSelect2Search: ({ searchMode, isOpen, isTriggerLocked, }: UseSelect2SearchArgs) => { searchValue: string; updateSearchValue: (next: string, trigger?: SearchTrigger) => void; isAsyncSearch: boolean; showDefaultOptions: boolean; }; export {};