import type { AgentMessage, AgentRunArgs, AgentRunner } from './agent-runner.js'; /** Pure JSON-event parser — exported for unit testing against fixture lines * (pi-runner.test.ts). */ export declare function parsePiEvents(lines: string[]): { texts: string[]; rawTexts: string[]; inputTokens: number; outputTokens: number; }; export declare class PiAgentRunner implements AgentRunner { private piBin?; constructor(piBin?: string | undefined); run(args: AgentRunArgs): AsyncIterable; private runTurn; } //# sourceMappingURL=pi-runner.d.ts.map