UNPKG

mira-consciousness

Version:

Memory & Intelligence Retention Archive - Preserving The Spark

24 lines 728 B
import { CodeMetrics as ICodeMetrics } from './types.js'; export interface CodeMetrics extends ICodeMetrics { fileCount: number; codeLines: number; commentLines: number; blankLines: number; filesByExtension: Record<string, number>; largestFiles: Array<{ path: string; lines: number; }>; } export declare class MetricsCollector { private projectRoot; private ignorePatterns; constructor(projectRoot: string); collectQuickMetrics(): Promise<CodeMetrics>; collectFullMetrics(): Promise<CodeMetrics>; private getProjectFiles; private isCommentLine; private getLanguageFromExtension; private getFileType; } //# sourceMappingURL=MetricsCollector.d.ts.map