tav-ui
Version:
5 lines (4 loc) • 368 B
TypeScript
import type { DeepReadonly, Ref, UnwrapRef, WritableComputedRef } from 'vue';
declare type Recordable<T = any> = Record<string, T>;
export declare function useRuleFormItem<T extends Recordable, K extends keyof T, V = UnwrapRef<T[K]>>(props: T, key?: K, changeEvent?: any, emitData?: Ref<any[]>): [WritableComputedRef<V>, (val: V) => void, DeepReadonly<V>];
export {};