import type { AgentLogger, ChatMessage, LLMTransport, TurnEvent } from "../types.js";
export declare function executeSingleLLMRound(turnId: string, model: string, messages: ChatMessage[], apiKey: string, temperature: number | undefined, signal: AbortSignal | undefined, transport: LLMTransport, log: AgentLogger): AsyncGenerator<TurnEvent>;
