UNPKG

yanzhen-design-vue

Version:

12 lines (11 loc) 661 B
import { SetupContext } from 'vue'; import { SelectEmits, SelectProps } from './select'; export declare function useSelect(props: SelectProps, emit: SetupContext<SelectEmits>['emit']): readonly [{ readonly selectCtx: import('vue').Ref<any, any>; readonly proxyProps: import('vue').ComputedRef<Record<string, any>>; readonly showCreateOptionButton: import('vue').ComputedRef<boolean>; readonly addOptionHandler: () => Promise<void>; readonly dropdownVisibleChangeHandler: (visible: boolean) => Promise<void>; readonly createItem: import('vue').Ref<string, string>; readonly searchMatchOption: import('vue').Ref<boolean, boolean>; }];