import { FilterMatchEnum } from '../constants'; import type { MenuOption, OptionData, SelectedOption, OptionValueCallback, OptionLabelCallback, OptionFilterCallback, OptionDisabledCallback } from '../types'; /** * Parse options to array of MenuOptions and perform filtering (if applicable). */ declare const useMenuOptions: (options: OptionData[], debouncedInputValue: string, filterMatchFrom: FilterMatchEnum, selectedOption: SelectedOption[], getOptionValue: OptionValueCallback, getOptionLabel: OptionLabelCallback, getIsOptionDisabled?: OptionDisabledCallback, getFilterOptionString?: OptionFilterCallback, filterIgnoreCase?: boolean, filterIgnoreAccents?: boolean, isMulti?: boolean, async?: boolean, hideSelectedOptions?: boolean) => MenuOption[]; export default useMenuOptions;