import type { HooksReconciliation, HooksPatchResult } from '../types/index.js';
/**
 * Auto-patch husky hook files with missing quality checks.
 * Idempotent: checks already present in the file are reported as skipped.
 * Only works for husky manager — returns empty patch for other managers.
 */
export declare function patchHooks(missingChecks: string[], projectPath: string): HooksPatchResult;
/**
 * Analyse git hooks against detected project capabilities and report drift.
 * Never throws — returns a zero-score result on unexpected errors.
 */
export declare function reconcileHooks(projectPath: string): HooksReconciliation;
//# sourceMappingURL=hooks-reconciler.d.ts.map