import type { ErrorRequestHandler } from 'express';
import type { Logger } from 'pino';
/**
 * Глобальный error handler для Express. Логирует исключение, отдаёт JSON 500.
 *
 * Должен быть зарегистрирован последним (`app.use(errorHandler(log))`).
 *
 * Предпочитает per-request `req.log` (если установлен в requestId
 * middleware) — иначе fallback на global logger.
 */
export declare function errorHandler(log?: Logger): ErrorRequestHandler;
//# sourceMappingURL=errorHandler.d.ts.map