UNPKG

mira-consciousness

Version:

Memory & Intelligence Retention Archive - Preserving The Spark

31 lines 961 B
/** * Unused Code Analyzer - Main Orchestrator * Coordinates all unused code detection modules */ import { UnusedCodeResult } from './types.js'; import { SafetyConfig } from './ProductionSafetyGuards.js'; export declare class UnusedCodeAnalyzer { private projectRoot; private safetyGuards; private astAnalyzer; constructor(projectRoot: string, safetyConfig?: Partial<SafetyConfig>); analyze(): Promise<UnusedCodeResult>; private calculateSummary; /** * Find unused imports using AST-based analysis */ private findUnusedImportsAST; /** * Create backup before cleanup operations */ createSafetyBackup(): Promise<string>; /** * Restore from safety backup */ restoreFromBackup(backupPath: string): Promise<void>; private generateRecommendations; private calculateScore; private formatBytes; private getMinimalResults; } //# sourceMappingURL=UnusedCodeAnalyzer.d.ts.map