@rafat97/exceptionhandler
Version:
All types exception handler classes definition
11 lines (10 loc) • 329 B
TypeScript
export interface CustomErrorObject {
message: string;
details?: Object[] | null | undefined;
}
export declare abstract class CustomError extends Error {
abstract statusCode: number;
constructor(message: string);
abstract getStatusCode(): number;
abstract serializeErrors(): CustomErrorObject;
}