import type { LlmDecision, LlmDecisionRequest, LlmDecisionResponse } from '../types.js'; export interface AnthropicLlmDecisionOptions { apiKey?: string; defaultModel?: string; } /** * Direct-Anthropic decision path. Retained as a standalone fallback; the production * LLM provider is litellm via OpenClaw (see OpenClawLlmDecision), whose hooks emit the * gen_ai spans. This path therefore carries no telemetry of its own. */ export declare class AnthropicLlmDecision implements LlmDecision { private readonly client; private readonly defaultModel; constructor(options?: AnthropicLlmDecisionOptions); decide(request: LlmDecisionRequest): Promise>; } //# sourceMappingURL=anthropic-llm-decision.d.ts.map