import type { CodexPaginatedTaskAnchor } from "./codex-paginated-task.js"; import type { ExecutorKind } from "./executors.js"; import { type TerminalWatchAnchor, type UserExplicitFallbackWatchAnchor } from "./terminal-watch-store.js"; import type { TerminalWatchCliOptions, TerminalWatchCliDependencies, TerminalWatchCliFacade } from "./terminal-watch-cli-contract.js"; export declare function watchAnchorVersionWarnings(anchor: TerminalWatchAnchor, terminal: Record): string[]; export declare function captureCodexFallbackWatchAnchor(input: Parameters[0], rawTerminal: Record, agentVersion: string, dependencies: TerminalWatchCliDependencies): Promise; export declare function captureClaudeFallbackWatchAnchor(input: Parameters[0], rawTerminal: Record, agentVersion: string, dependencies: TerminalWatchCliDependencies): UserExplicitFallbackWatchAnchor; export declare function capturePaginatedWatchAnchorWithLock(terminal: Record, options: TerminalWatchCliOptions, dependencies: TerminalWatchCliDependencies): Promise; export declare function captureTerminalWatchAnchor(agent: ExecutorKind, terminal: Record, options: TerminalWatchCliOptions, dependencies: TerminalWatchCliDependencies): TerminalWatchAnchor | undefined;