export type CodexUpdateDialogAction = 'pass' | 'dismiss' | 'suppress'; /** * Detect Codex's startup update picker across PTY chunks. * * Most launches disable the picker with `check_for_update_on_startup=false`. * Aiden is the exception: its `aiden x codex` launcher rejects every Codex * `-c` / `--config` override, so the worker needs a narrow compatibility * fallback. The picker has used both "Skip" and "Remind me later" for its * non-upgrade choice across Codex releases. */ export declare class CodexUpdateDialogGuard { private tail; private dismissed; inspect(data: string): CodexUpdateDialogAction; reset(): void; } //# sourceMappingURL=codex-update-dialog.d.ts.map