UNPKG

trapx

Version:

A plug-and-play middleware for standardized error handling in TypeScript-based Express.js applications

17 lines (16 loc) 654 B
import { BaseError, ErrorMetadata } from './BaseError'; export declare class ValidationError extends BaseError { constructor(message: string, metadata?: ErrorMetadata); } export declare class NotFoundError extends BaseError { constructor(message: string, metadata?: ErrorMetadata); } export declare class UnauthorizedError extends BaseError { constructor(message: string, metadata?: ErrorMetadata); } export declare class ForbiddenError extends BaseError { constructor(message: string, metadata?: ErrorMetadata); } export declare class InternalServerError extends BaseError { constructor(message: string, metadata?: ErrorMetadata); }