/**
 * Beautiful Terminal Display for Claude Token Monitor
 * Real-time visual interface with progress bars and live stats
 */
import { ClaudeTokenMonitor } from "./claude-token-monitor.js";
export declare class TokenMonitorDisplay {
    private monitor;
    private isDisplaying;
    private displayProcess?;
    constructor(monitor: ClaudeTokenMonitor);
    private setupEventListeners;
    private clearScreen;
    private hideCursor;
    private showCursor;
    private printHeader;
    private getVelocityIndicator;
    private renderDisplay;
    private renderError;
    start(): Promise<void>;
    stop(): void;
}
export declare class TokenMonitorWidget {
    private monitor;
    private lastStats?;
    private hasError;
    constructor(monitor: ClaudeTokenMonitor);
    getCompactDisplay(): string;
    getStatusLine(): string;
    private getVelocityIndicator;
}
//# sourceMappingURL=token-display.d.ts.map