import { type DebtChangeAction } from '../core/debt-transition'; import type { Debt, SprintFile } from '../types'; import { type RemediationPlan } from './plan'; import type { ChangeDebtOperation, RemediationManifestV1 } from './protocol'; export declare function debtOperation(sprint: SprintFile, action: DebtChangeAction, after: Debt, reason: string, index?: number): ChangeDebtOperation; export declare function debtManifest(scope: string, sprint: SprintFile, operation: ChangeDebtOperation): RemediationManifestV1; export declare function debtEvolution(scope: string, sprint: SprintFile, allowPreparedDebtWrite?: boolean): import("./plan").ScopeEvolution | null; /** Explicitly explain only observed debt evolution; no edits to historical artifacts or invented actor history. */ export declare function planDebtRecovery(scope: string, live: SprintFile, reason: string): RemediationPlan | null; //# sourceMappingURL=debt.d.ts.map