export type TmuxAttachPane = { readonly paneId: string; readonly title: string; readonly attachServerUrl: string; readonly commandLine: string; }; export type SweepAttachPaneDeps = { readonly isInsideTmux: () => boolean; readonly getTmuxPath: () => Promise; readonly listCandidatePanes: (tmux: string) => Promise; readonly isServerRunning: (serverUrl: string) => Promise; readonly closePane: (paneId: string) => Promise; readonly log: (message: string, payload?: unknown) => void; }; export declare function sweepStaleOmoAttachPanesWith(deps: SweepAttachPaneDeps): Promise; export declare function sweepStaleOmoAttachPanes(): Promise;