import type { DoctorContractIssue } from "./doctor-contract-validation.js";
export declare const DELIVERY_LOOP_DIRTY_ON_PROTECTED_BRANCH = "maintainer-delivery-loop-dirty-on-protected-branch";
/**
 * Optional maintainer delivery loop checks after canonical doctor passes.
 * Fires when: git repo, dirty tree, protected branch (main/master/release/phase-<n>),
 * and at least one in-progress execution task in planning SQLite.
 */
export declare function collectMaintainerDeliveryLoopIssues(cwd: string, effective: Record<string, unknown>): Promise<DoctorContractIssue[]>;
export declare function formatMaintainerDeliveryLoopAdvisoryLines(issues: DoctorContractIssue[]): string[];
