export type StatusColor = 'green' | 'red' | 'yellow' | 'gray' | 'white' | 'cyan' | 'bold'; export interface StatusLine { icon: string; iconColor?: StatusColor; status: string; statusColor?: StatusColor; name: string; nameColor?: StatusColor; details?: string; subtext?: string; } export interface StatusSection { title: string; lines: StatusLine[]; } /** * Simple status formatter that just formats sections and lines * The caller is responsible for deciding what to show */ export declare class StatusFormatter { static printSections(sections: StatusSection[]): void; private static applyColor; private static printLine; }