/** * 处理 trait 表格规则:将 pattern 字符串转为 RegExp,得到 async-validator 可用的规则数组 */ export declare function processValidationRules(rules: any[]): any[]; /** * 用 async-validator 校验单个值(与 original validateData 等价) * @param rules 已通过 processValidationRules 处理后的规则数组 * @param value 待校验值 * @param onSuccess 通过时调用 * @param onError 失败时调用,参数为 errors(取第一条 message 即可) */ export declare function validateWithSchema(rules: any[], value: unknown, onSuccess: () => void, onError: (errors: Array<{ message?: string; }>) => void): void; //# sourceMappingURL=validationUtils.d.ts.map