import type { LlmCallOptions, LlmCallResult, LlmProvider } from '../provider.interface.js'; import type { TelemetrySink } from '../../telemetry/telemetry.interface.js'; export type AnthropicProviderOptions = { model?: string; telemetry?: TelemetrySink; sessionId?: string; }; export declare class AnthropicProvider implements LlmProvider { readonly name = "anthropic"; readonly model: string; private readonly telemetry?; private readonly sessionId; constructor(options?: AnthropicProviderOptions); call(prompt: string, maxOutputTokens: number, options?: LlmCallOptions): Promise; } //# sourceMappingURL=anthropic.d.ts.map