UNPKG

@micro.ts/core

Version:

Microservice framework with Typescript

29 lines (28 loc) 893 B
export declare class MainAppError { statusCode: number; code: string; message: string; stack?: any; data?: any; } export declare class ServerError extends MainAppError { constructor(message?: string, data?: any, stack?: any); } export declare class BadRequest extends MainAppError { constructor(message?: string, data?: any, stack?: any); } export declare class NotAuthorized extends MainAppError { constructor(message?: string, data?: any, stack?: any); } export declare class Forbidden extends MainAppError { constructor(message?: string, data?: any, stack?: any); } export declare class NotFound extends MainAppError { constructor(message?: string, data?: any, stack?: any); } export declare class TimeoutError extends MainAppError { message: string; data?: any; stack?: any; constructor(message?: string, data?: any, stack?: any); }