@rafat97/exceptionhandler
Version:
All types exception handler classes definition
11 lines (10 loc) • 525 B
TypeScript
import { CustomError, CustomErrorObject } from "./CustomError";
import { ErrorObject } from "ajv";
export declare class JsonSchemaRequestValidationError extends CustomError {
message: string;
errors?: Object[] | ErrorObject<string, Record<string, any>, unknown>[] | null | undefined;
statusCode: number;
constructor(message: string, errors?: Object[] | ErrorObject<string, Record<string, any>, unknown>[] | null | undefined);
getStatusCode(): number;
serializeErrors(): CustomErrorObject;
}