/** * Reports whether any tmux client is attached to the session this HUD pane * belongs to. Used by watch mode to avoid render-only work (state reads, git * subprocess spawns, tmux reconciliation, stdout writes) while nobody is * looking at the pane. (closes #3577) * * Returns true (assume attached) whenever the answer is unknown, so the HUD * keeps rendering on non-tmux terminals, when tmux is unavailable, or on any * query failure — detached suppression only happens on a trusted "0". */ export declare function isHudWatchSessionAttached(deps?: { env?: NodeJS.ProcessEnv; execTmuxSync?: (args: string[]) => string; }): boolean; //# sourceMappingURL=session-attached.d.ts.map