import type { MonitoringData } from '../types/monitoring.js';
export declare class TerminalDisplay {
    private screen;
    private container;
    private mainBox;
    private footerBox;
    private lastData;
    private updateTimer;
    constructor();
    private createHeader;
    display(data: MonitoringData): void;
    private displayActiveSession;
    private displayNoSession;
    private createProgressBar;
    private updateFooter;
    displayError(error: Error): void;
    displayWarning(message: string): void;
    displayInfo(message: string): void;
    cleanup(): void;
}
//# sourceMappingURL=terminal-display.d.ts.map