import { Request, Response, NextFunction } from "express"; export declare class BadRequestError extends Error { constructor(message: string); } export declare class NotFoundRequestError extends Error { constructor(message: string); } export declare class CustomRequestError { name: string; message: { title: string; description: string; }; constructor(title: string, description: string); } export declare class UnauthorizedRequestError extends Error { constructor(message: string); } export declare class ForbiddenRequestError extends Error { constructor(message: string); } export declare class MethodNotAllowedError extends Error { constructor(message: string); } export declare const errorHandler: (err: Error, req: Request, res: Response, next: NextFunction) => void; //# sourceMappingURL=errorHandler.d.ts.map