export declare function applyCodexRolloutLifecycleLine(activeTurnId: string | null, line: string): string | null; /** * Incrementally scan a Codex rollout without imposing a tail-size limit. Long * turns can emit hundreds of megabytes after `task_started`; retaining the * last complete lifecycle state prevents those turns from becoming anonymous. */ export declare function readCodexRolloutActiveTurnId(filePath: string, nowMs?: number): string | null; //# sourceMappingURL=codex-rollout-lifecycle.d.ts.map