@allan1361/iota-big3-sdk-middleware
Version:
🏆 A+ Grade Certified Enterprise Middleware Framework - Phase 3 Certified (90/100) with advanced resilience patterns, comprehensive type safety, and production-ready observability
17 lines • 567 B
TypeScript
import { ErrorConfig, ErrorMiddlewareFunction } from './types-clean';
export declare class ErrorMiddleware {
isEnabled: boolean;
private config;
constructor(config?: ErrorConfig);
middleware(): ErrorMiddlewareFunction;
getHealthStatus(): {
status: string;
enabled: boolean;
};
getMetrics(): {
totalErrors: number;
errorsByType: Record<string, number>;
};
}
export declare function createErrorMiddleware(config?: ErrorConfig): ErrorMiddlewareFunction;
//# sourceMappingURL=error-middleware-clean.d.ts.map