import type { ErrorObject } from "../types" ; export default class ValidationError extends Error { readonly errors : Partial < ErrorObject > [ ] ; readonly ajv : true ; readonly validation : true ; constructor ( errors ) { super ( "validation failed" ) ; this . errors = errors ; this . ajv = this . validation = true ; } }