import type { DirectModelClient } from "./types"; export interface AnthropicClientOptions { readonly apiKey: string; readonly model: string; /** Default "https://api.anthropic.com". Trailing slashes are stripped. */ readonly baseURL?: string; /** Default "2023-06-01" (current Messages API). */ readonly anthropicVersion?: string; /** Test injection point. Defaults to globalThis.fetch. */ readonly fetchImpl?: typeof fetch; } export declare function createAnthropicClient(opts: AnthropicClientOptions): DirectModelClient;