"use strict";
const server_types_1 = require("./server-types");
class BadRequestError extends server_types_1.HttpError {
constructor(message) {
super("BadRequestError", 400, message);
}
}
exports.BadRequestError = BadRequestError;
class UnauthorizedError extends server_types_1.HttpError {
constructor(message) {
super("UnauthorizedError", 401, message);
}
}
exports.UnauthorizedError = UnauthorizedError;
class ForbidenError extends server_types_1.HttpError {
constructor(message) {
super("ForbidenError", 403, message);
}
}
exports.ForbidenError = ForbidenError;
class NotFoundError extends server_types_1.HttpError {
constructor(message) {
super("NotFoundError", 404, message);
}
}
exports.NotFoundError = NotFoundError;
class MethodNotAllowedError extends server_types_1.HttpError {
constructor(message) {
super("MethodNotAllowedError", 405, message);
}
}
exports.MethodNotAllowedError = MethodNotAllowedError;
class NotAcceptableError extends server_types_1.HttpError {
constructor(message) {
super("NotAcceptableError", 406, message);
}
}
exports.NotAcceptableError = NotAcceptableError;
class ConflictError extends server_types_1.HttpError {
constructor(message) {
super("ConflictError", 409, message);
}
}
exports.ConflictError = ConflictError;
class GoneError extends server_types_1.HttpError {
constructor(message) {
super("GoneError", 410, message);
}
}
exports.GoneError = GoneError;
class UnsupportedMediaTypeError extends server_types_1.HttpError {
constructor(message) {
super("GoneError", 415, message);
}
}
exports.UnsupportedMediaTypeError = UnsupportedMediaTypeError;
class InternalServerError extends server_types_1.HttpError {
constructor(message) {
super("InternalServerError", 500, message);
}
}
exports.InternalServerError = InternalServerError;
class NotImplementedError extends server_types_1.HttpError {
constructor(message) {
super("NotImplementedError", 501, message);
}
}
exports.NotImplementedError = NotImplementedError;
|