import type { AgentMessage, AgentRunArgs, AgentRunner } from './agent-runner.js'; /** Pure stream-json parser — exported for unit testing against fixture lines * built from Qwen Code's documented event schema (qwen-runner.test.ts). */ export declare function parseQwenEvents(lines: string[]): { texts: string[]; rawTexts: string[]; sessionId?: string; inputTokens: number; outputTokens: number; error?: string; }; export declare class QwenAgentRunner implements AgentRunner { private qwenBin?; constructor(qwenBin?: string | undefined); run(args: AgentRunArgs): AsyncIterable; private runTurn; } //# sourceMappingURL=qwen-runner.d.ts.map