import type { Request, Response } from 'express'; import { EnhancedAppError } from '../errors/enhanced-app-error.js'; import '../../types/express.js'; export interface ErrorResponseConfig { includeStack?: boolean; includeTechnicalDetails?: boolean; includeRetryConfig?: boolean; includeHelpLinks?: boolean; sanitizeSensitiveData?: boolean; } export declare class ErrorResponseHandler { private config; constructor(config?: ErrorResponseConfig); sendErrorResponse(error: EnhancedAppError, req: Request, res: Response, startTime: number): void; private setSecurityHeaders; } //# sourceMappingURL=error-response.d.ts.map