UNPKG

blow-validate

Version:
23 lines (22 loc) 763 B
import { Observable } from 'rxjs'; import { ValidationError } from './ValidationError'; export declare class ValidationResult { protected _errors: ValidationError[]; constructor(errors?: ValidationError[]); isValid: boolean; errors: ValidationError[]; asObservable(): Observable<ValidationResult>; merge(result: ValidationResult): ValidationResult; addError(error: ValidationError): ValidationResult; getInvalidProperties(): string[]; getPropertyErrors(propertyName: string): ValidationError[]; toJSON(): { isValid: boolean; errors: { property: string; type: string; message: string; }[]; }; static create(errors?: ValidationError[]): ValidationResult; }