/** New physical Sends can acquire a paginated task anchor before task input. */ export declare function codexPhysicalSendUsesPaginatedWatch(agentVersion?: string): boolean; export declare function codexManagedSendRequiresLegacyHistory(agentVersion?: string): boolean; /** Managed Monitor still consumes legacy rollouts, never paginated thread data. */ export declare function assertCodexManagedSendHasLegacyHistory(input: { agentVersion?: string; verifiedLegacyRootCount: number; }): void; export type CodexUserExplicitSendWatchSource = { source: "codex_paginated"; } | { source: "codex_rollout"; } | { source: "none"; reasonCode: "codex_paginated_history_anchor_unavailable"; warning: string; }; /** A missing rollout on paginated clients is not a future-rollout promise. */ export declare function selectCodexUserExplicitSendWatchSource(input: { agentVersion?: string; /** Count of independently verified legacy open-root rollouts, if observed. */ legacyRootCount?: number; /** True only after capturing an exact, validated paginated history anchor. */ paginatedAnchorAvailable: boolean; }): CodexUserExplicitSendWatchSource; export interface TerminalSendFallbackWatchReceipt { callback_expected: boolean; callback_mode: "terminal_watch"; watch_id: string; watch_mode?: "exact_task" | "terminal_activity"; confidence?: "exact" | "best_effort"; } export declare function terminalSendFallbackWatchPresentation(receipt: TerminalSendFallbackWatchReceipt | undefined): { callbackAvailable: boolean; receiptFields: Record; summary: string; nextAction: string; };