import '../../core/adapters/claude-code.js'; import '../../core/adapters/cursor.js'; import '../../core/adapters/windsurf.js'; import '../../core/adapters/codex.js'; import '../../core/adapters/generic.js'; export interface DoctorCheck { name: string; status: 'ok' | 'warn' | 'fail'; message: string; fixable?: boolean; } /** Run all health checks on a SLOPE-configured repo. */ export declare function runDoctorChecks(cwd: string): DoctorCheck[]; /** Curated list of common-noise patterns that should typically be gitignored. * Used by checkGitignoreNoise (#323) so projects don't accidentally commit * macOS metadata, editor temps, OS junk, or agent caches. */ export declare const COMMON_NOISE_PATTERNS: ReadonlyArray<{ pattern: string; reason: string; }>; /** Apply auto-fixes for fixable issues. */ export declare function runDoctorFixes(cwd: string, checks: DoctorCheck[]): Promise; /** Branch hygiene checks — emits one or more DoctorCheck entries. */ export declare function checkBranchHygiene(cwd: string): DoctorCheck[]; export declare function doctorCommand(args: string[]): Promise; //# sourceMappingURL=doctor.d.ts.map