UNPKG

perfect-validator

Version:

A TypeScript-based validation library that supports both static and dynamic validation with serializable models.

4 lines (3 loc) 364 B
import { PerfectValidator } from '../types'; export declare function validateDataModel(model: PerfectValidator.ValidationModel): PerfectValidator.ModelValidationResponse; export declare function validateAgainstModel<T>(data: T, model: PerfectValidator.ValidationModel, allowUnknownFields?: boolean, parentPath?: string): PerfectValidator.ValidationResponse<T>;