import type { CodexClientSurface } from './types.js'; export interface CodexTurnContext { clientSurface?: CodexClientSurface; prompt?: string; lastAssistantMessage?: string; internal?: boolean; } /** 从 rollout 尾部提取指定 turn 的用户问题和最终回复兜底。 */ export declare function parseCodexTurnContext(text: string, turnId: unknown, sessionId?: unknown): CodexTurnContext; /** 有界读取 transcript 头部来源和尾部当前回合;失败时由调用方退化到 Hook 原生字段。 */ export declare function readCodexTurnContext(transcriptPath: unknown, turnId: unknown, sessionId?: unknown): CodexTurnContext; //# sourceMappingURL=codex-context.d.ts.map