export declare class UIManager {
    private static instance;
    private currentSpinner;
    private progressBar;
    private isProgressBarActive;
    private gradients;
    private constructor();
    static getInstance(): UIManager;
    clearScreen(): void;
    displayLogo(): void;
    displayWelcome(version: string): void;
    startSpinner(text: string): void;
    updateSpinner(text: string): void;
    spinnerSuccess(text: string): void;
    spinnerFail(text: string): void;
    spinnerWarning(text: string): void;
    stopSpinner(): void;
    startProgressBar(total: number, text?: string): void;
    updateProgressBar(value: number, text?: string): void;
    stopProgressBar(): void;
    showSuccess(title: string, message: string, link?: {
        text: string;
        url: string;
    }): void;
    showError(title: string, message: string): void;
    showInfo(title: string, message: string): void;
    showModelOptions(): void;
    showCommandExample(): void;
    liveUpdate(content: string): void;
    clearLiveUpdate(): void;
}
export declare const ui: UIManager;
