import type { AssistantMessage, TextContent } from "@caupulican/pi-ai"; export type AssistantTextPhase = "commentary" | "final_answer"; /** Read OpenAI Responses phase metadata without trusting arbitrary signature JSON shapes. */ export declare function assistantTextPhase(content: Pick): AssistantTextPhase | undefined; export declare function isAssistantCommentary(content: Pick): boolean; /** Project prose commentary onto the bounded activity lane; structured control payloads stay inspector-only. */ export declare function latestAssistantCommentaryLabel(message: AssistantMessage): string | undefined; //# sourceMappingURL=message-phase.d.ts.map