import type { Lang, EvaluationReport, SkillIndexEntry, Insight } from '../types/index.js'; export type HealthGrade = 'excellent' | 'good' | 'fair' | 'unhealthy' | 'unscored'; export interface HealthAssessment { grade: HealthGrade; /** 0-100 参考分,各维度归一平均;无任何维度跑过时为 null。 */ score: number | null; label: string; emoji: string; color: 'green' | 'yellow' | 'red' | 'gray'; } export declare function assessHealth(entry: SkillIndexEntry, insights: Insight[], lang: Lang): HealthAssessment; export declare function renderSkillDetail(entry: SkillIndexEntry, evalReport: EvaluationReport | null, lang?: Lang, insights?: Insight[]): string;