export interface TMSStats { files: { hot: number; warm: number; cold: number; total: number; }; hotFiles: string[]; validation: { status: "healthy" | "warnings" | "errors" | "unknown"; violations: number; lastChecked: Date | null; }; project: { name: string; hasTMS: boolean; }; sprint?: { name: string; progress: number; tasks: { done: number; inProgress: number; todo: number; }; }; fileSizeHealth?: Array<{ file: string; lines: number; limit: number; percent: number; status: "healthy" | "warning" | "over"; }>; guardian?: { status: "compliant" | "minor_issues" | "major_violations" | "unknown"; violationCount: number; highConfidenceCount: number; lastChecked: Date | null; }; staleness?: { staleDocsCount: number; totalChecked: number; freshnessPercent: number; oldestDocDays: number | null; staleFiles: Array<{ path: string; daysSinceUpdate: number; meaningfulCommits: number; }>; }; } export interface CollectStatsOptions { silent?: boolean; } export declare function collectTMSStats(cwd?: string, options?: CollectStatsOptions): Promise; //# sourceMappingURL=stats-collector.d.ts.map