import type { TargetAdapter, TargetSession } from "./types.js"; export interface OpenAICompatibleOptions { /** up to and including /v1 */ baseUrl: string; model?: string; apiKey?: string; timeoutMs?: number; } export declare class OpenAICompatibleAdapter implements TargetAdapter { private opts; readonly name = "openai-compatible"; constructor(opts: OpenAICompatibleOptions); createSession(): TargetSession; }