@nodearch/express
Version:
nodearch express server
42 lines • 1.5 kB
TypeScript
export declare class HttpError extends Error {
code: number;
details?: any[];
constructor(code: number, message: string, details?: any[]);
}
export declare class BadRequest extends HttpError {
constructor(message?: string, details?: any[]);
}
export declare class Unauthorized extends HttpError {
constructor(message?: string, details?: any[]);
}
export declare class Forbidden extends HttpError {
constructor(message?: string, details?: any[]);
}
export declare class NotFound extends HttpError {
constructor(message?: string, details?: any[]);
}
export declare class MethodNotAllowed extends HttpError {
constructor(message?: string, details?: any[]);
}
export declare class NotAcceptable extends HttpError {
constructor(message?: string, details?: any[]);
}
export declare class RequestTimeout extends HttpError {
constructor(message?: string, details?: any[]);
}
export declare class InternalServerError extends HttpError {
constructor(message?: string, details?: any[]);
}
export declare class NotImplemented extends HttpError {
constructor(message?: string, details?: any[]);
}
export declare class BadGateway extends HttpError {
constructor(message?: string, details?: any[]);
}
export declare class ServiceUnavailable extends HttpError {
constructor(message?: string, details?: any[]);
}
export declare class GatewayTimeout extends HttpError {
constructor(message?: string, details?: any[]);
}
//# sourceMappingURL=http-errors.d.ts.map