UNPKG

d-render

Version:

基于 Element Plus 二次封装的数据驱动渲染组件库 - 表单、搜索表单、表格配置化渲染

9 lines (8 loc) 563 B
import { ComputedRef } from 'vue'; import type { Ref } from 'vue'; import type { IAnyObject, TFormConfig } from '@d-render/shared'; import type { Translator } from '../../locale'; export declare const useRules: (config: ComputedRef<TFormConfig>, isReadonly: Ref<boolean>, status: ComputedRef<'read' | 'read-write' | 'hidden'>, otherValue: ComputedRef<unknown>, dependOnValues: Ref<IAnyObject>, outDependOnValues: Ref<IAnyObject>, t?: Translator) => { usingRules: ComputedRef<boolean>; rules: ComputedRef<import("element-plus").FormItemRule[]>; };