import type { SelfHealEvent, SelfHealReport as SelfHealReportType } from "./types.js"; export declare class SelfHealTracker { private events; private cacheDir; private gitBranch?; constructor(options?: { cacheDir?: string; gitBranch?: string; }); /** 记录自愈事件 */ record(event: SelfHealEvent): void; /** 获取报告 */ getReport(): SelfHealReportType; /** 清空事件 */ clear(): void; /** 生成 git commit */ private generateGitCommit; /** 生成 commit message */ private generateCommitMessage; } //# sourceMappingURL=self-heal.d.ts.map