import { Request, Response, NextFunction } from "express"; /** * Custom error class for API errors */ export declare class ApiError extends Error { statusCode: number; constructor(message: string, statusCode?: number); } /** * Centralized error handling middleware */ export declare function errorHandler(err: Error | ApiError, req: Request, res: Response, next: NextFunction): void;