UNPKG

mira-consciousness

Version:

Memory & Intelligence Retention Archive - Preserving The Spark

35 lines 1.07 kB
import { AnalysisResult } from '../core/MIRASystem.js'; export interface HealableIssue { id: string; description: string; severity: 'critical' | 'high' | 'medium' | 'low'; category: string; autoFixable: boolean; fix?: () => Promise<void>; } export interface HealResult { success: number; failed: number; details: Array<{ issue: string; status: 'success' | 'failed'; error?: string; }>; } export declare class ProjectHealer { private projectRoot; private documentationHealer; private gitHooksHealer; private projectStructureHealer; constructor(projectRoot: string); identifyHealableIssues(analysisResult: Partial<AnalysisResult>): Promise<HealableIssue[]>; private getDefaultProjectInfo; healAll(issues: HealableIssue[]): Promise<HealResult>; private createGitignore; private createEditorConfig; private createEslintConfig; private createPrettierConfig; private checkForLinter; private checkForFormatter; } //# sourceMappingURL=ProjectHealer.d.ts.map