import { type CircuitBreakerConfig, CircuitBreakerState } from '@nest-mcp/common'; export declare class CircuitBreakerService { private readonly logger; private readonly circuits; execute(toolName: string, config: CircuitBreakerConfig, fn: () => Promise): Promise; private getOrCreateCircuit; private onSuccess; private onFailure; getState(toolName: string): CircuitBreakerState | undefined; } //# sourceMappingURL=circuit-breaker.service.d.ts.map