import type { FormItem } from '@sinoform/types'; /** * 自定义校验hook * * @param name 表单项的fieldName * @param fields * @param customValidate 转义成es5之后的校验语句 * @param valiateFnName 自定义校验方法名称 * @param enableValidate 是否开启了自定义校验 * @param errorFieldName 校验的错误信息要赋值给什么值,默认与fieldName相同 * 用于处理子表单、弹窗子表单自身的错误提示信息后缀加上了__self这种场景 */ export default function useCustomValidate(name: string, fields?: FormItem[], customValidate?: string, valiateFnName?: string, enableValidate?: boolean, errorFieldName?: string): void;