/** * Error Handling Middleware */ import { Request, Response, NextFunction } from "express"; export declare class AppError extends Error { readonly statusCode: number; readonly isOperational: boolean; constructor(message: string, statusCode?: number, isOperational?: boolean); } export declare function notFoundHandler(req: Request, res: Response): void; export declare function errorHandler(err: any, req: Request, res: Response, _next: NextFunction): void; export declare function asyncHandler(fn: (req: Request, res: Response, next: NextFunction) => any): (req: Request, res: Response, next: NextFunction) => void; //# sourceMappingURL=errorHandler.d.ts.map