import type { ChatMessage, CompleteOptions, ConnectorClient, ConnectorResult } from "./types.js"; export interface AnthropicAdapterOptions { apiKey: string; model: string; fetchFn?: typeof globalThis.fetch; } export declare class AnthropicAdapter implements ConnectorClient { private readonly opts; private readonly client; constructor(opts: AnthropicAdapterOptions); complete(messages: ChatMessage[], opts?: CompleteOptions): Promise; }