UNPKG

@bshg/validation

Version:

Validation Library for TypeScript projects

10 lines (9 loc) 458 B
import { ValidatorTemplateConfig } from "../utils"; import { Validator } from "./validator"; export declare class ValidatorTemplate<T extends Record<string, any>, TContext extends Record<string, any>> { private readonly config; constructor(config: ValidatorTemplateConfig<T, TContext>); instant(): Validator<T, TContext>; batchValidate(...data: T[]): import("../utils").BatchValidatorResultInfo; batchValidateThrow(...data: T[]): void; }