@httpc/kit
Version:
httpc toolbox for building function-based API with minimal code and end-to-end type safety
10 lines (9 loc) • 470 B
TypeScript
import { ValidatorOptions } from "class-validator";
import { IValidator, ValidationResult } from "../types";
export type ClassValidatorOptions = ValidatorOptions;
export declare class ClassValidator implements IValidator {
protected options: ClassValidatorOptions;
constructor(options?: ClassValidatorOptions);
canValidate(object: any, schema: any, options?: any): boolean;
validate(object: any, schema: any, options?: any): ValidationResult;
}