UNPKG

vuestic-ui

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