UNPKG

@rafat97/exceptionhandler

Version:

All types exception handler classes definition

12 lines (11 loc) 473 B
import { CustomError, CustomErrorObject } from "../CustomError"; export interface MongooseCustomErrorObject extends CustomErrorObject { mongoServerErrorCode: number; } export declare abstract class CommonMongoServerError extends CustomError { abstract statusCode: number; abstract mongoServerErrorCode: number; constructor(message: string); abstract getMongoDbErrorCode(): number; abstract serializeErrors(): MongooseCustomErrorObject; }