import type { AgentMessage, AgentRunArgs, AgentRunner } from './agent-runner.js'; /** Pure NDJSON parser — exported so it can be unit tested against fixture * lines without spawning the real CLI (see grok-runner.test.ts). */ export declare function parseGrokEvents(lines: string[]): { texts: string[]; rawTexts: string[]; sessionId?: string; inputTokens: number; outputTokens: number; error?: string; }; export declare class GrokAgentRunner implements AgentRunner { private grokBin?; constructor(grokBin?: string | undefined); run(args: AgentRunArgs): AsyncIterable; private runTurn; } //# sourceMappingURL=grok-runner.d.ts.map