export declare class SessionSidebar { private timer; private frame; private activeId; private paused; private cache; private cacheTime; private lastCols; private lastRows; private onResize; private get iw(); get width(): number; start(): void; stop(): void; private handleResize; pause(): void; resume(): void; setActiveSession(id: string | null): void; /** Force a data refresh on next render (e.g. after session create/delete). */ invalidate(): void; private getSessions; private icon; private label; private buildLines; render(): void; private clearAt; clear(): void; } //# sourceMappingURL=sidebar.d.ts.map