import { type ExtractPropTypes } from 'vue'; import type { SelectOption } from '../types'; export declare const useMaxVisibleOptionsProps: { maxVisibleOptions: { type: NumberConstructor; default: number; }; }; type UseMaxVisibleOptionsProps = ExtractPropTypes & { multiple: boolean; modelValue?: SelectOption | SelectOption[]; }; export declare const useMaxVisibleOptions: (props: UseMaxVisibleOptionsProps, getOptionByValue: (v: SelectOption) => SelectOption) => { toggleHiddenOptionsState: () => boolean; isAllOptionsShown: import("vue").Ref; visibleSelectedOptions: import("vue").ComputedRef; hiddenSelectedOptionsAmount: import("vue").ComputedRef; allSelectedOptions: import("vue").ComputedRef; }; export {};