jaywalk
Version:
Runtime type validation
14 lines (13 loc) • 423 B
TypeScript
import makeError = require('make-error-cause');
export declare class ValidationError extends makeError.BaseError {
path: string[];
type: string;
keyword: string;
assertion: any;
value: any;
constructor(path: string[], type: string, keyword: string, assertion: any, value: any);
}
export declare class MultiError extends makeError.BaseError {
errors: Error[];
constructor(errors: Error[]);
}