/** * Dashboard UI Components * * Renders beautiful ASCII art dashboard with progress bars, * boxed sections, and visual indicators. */ import type { DashboardData } from '../commands/status.types.js'; /** * Render a progress bar with percentage */ export declare function renderProgressBar(current: number, total: number, width?: number, showPercent?: boolean): string; /** * Render mini bar for distributions */ export declare function renderMiniBar(value: number, total: number, width?: number): string; /** * Render priority badge with color */ export declare function renderPriority(priority: string): string; /** * Render complexity badge */ export declare function renderComplexity(complexity: string, hours: number): string; /** * Render status indicator */ export declare function renderStatus(status: string): string; /** * Format ticket number with padding */ export declare function formatTicketNum(ticketNumber: number): string; /** * Create a boxed section with title */ export declare function renderBox(title: string, content: string[], width?: number): string; /** * Render two boxes side by side */ export declare function renderSideBySideBoxes(left: { title: string; content: string[]; }, right: { title: string; content: string[]; }, boxWidth?: number): string; /** * Render the full dashboard */ export declare function renderDashboard(data: DashboardData): string; /** * Check if colors should be disabled */ export declare function shouldDisableColors(): boolean; //# sourceMappingURL=dashboard.d.ts.map