@tomisakae/tomibot
Version:
TomiBot - AI Chatbot CLI với Google Genkit. Một chatbot AI thông minh chạy trên command line với giao diện đẹp.
19 lines • 764 B
TypeScript
import { BotConfig, AppState, UIComponent } from '../../core/types';
export declare class StatusComponent implements UIComponent {
private logger;
constructor();
renderWelcomeBox(config: BotConfig): string;
renderSystemStatus(state: AppState): string;
renderConfigurationStatus(config: BotConfig): string;
renderHealthCheck(state: AppState): Promise<string>;
renderPerformanceMetrics(): string;
createStatusIndicator(status: 'online' | 'offline' | 'connecting' | 'error', message?: string): string;
render(): string;
update(data: any): void;
private getAPIKeyStatus;
private getMemoryUsage;
private getUptime;
private getCPUUsage;
private getEventLoopLag;
}
//# sourceMappingURL=status.component.d.ts.map