UNPKG

java-bean-validation.js

Version:
5 lines (4 loc) 765 B
import { TypeValidationsDescriptor, Violation, PropertyValidationsDescriptor, ConstraintValidationsDescriptor } from './core'; export declare function validateTypeDescriptor(type: TypeValidationsDescriptor, value: any, path: string, groups: string[], violations: Violation[], globalViolations: Violation[]): void; export declare function validatePropertyDescriptor(property: PropertyValidationsDescriptor, propertyName: string | number, objectWithProperty: any, path: string, groups: string[], violations: Violation[], globalViolations: Violation[]): void; export declare function validateConstraintDescriptor(constraint: ConstraintValidationsDescriptor, value: any, path: string, groups: string[], violations: Violation[], globalViolations: Violation[]): boolean;