/** * Claude API client backed by Anthropic's Messages API. */ import type { ClaudeConfig } from "./types"; export declare class ClaudeClient { private config; private rateLimiter; private circuitBreaker; private requestCount; private errorCount; constructor(config: ClaudeConfig); getStats(): { requests: number; errors: number; successRate: string; circuitBreakerState: string; }; complete(payload: unknown): Promise; private executeRequest; } //# sourceMappingURL=client.d.ts.map