trapx
Version:
A plug-and-play middleware for standardized error handling in TypeScript-based Express.js applications
17 lines (16 loc) • 654 B
TypeScript
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);
}