virtue-cli
Version:
Personal character development CLI tool for tracking virtues and philosophical alignment
21 lines • 659 B
TypeScript
import { Database } from '../database/Database.js';
import { Profile } from '../types/index.js';
export declare class Analytics {
private db;
private profile;
constructor(db: Database, profile: Profile);
show(days?: number): Promise<void>;
private calculateAnalytics;
private parseEntries;
private getAverageCoherence;
private calculateStreaks;
private displayOverview;
private displayCoherenceTrend;
private displayVirtueBreakdown;
private displayStreakInfo;
private displayRecentActivity;
private formatCoherence;
private createBar;
private drawChart;
}
//# sourceMappingURL=Analytics.d.ts.map