/**
 * W3: Pack version migration manifest.
 *
 * Declarative list of pack version transitions with deprecation dates and
 * breaking-change notes. Loaded at boot by MigrationManifest.applyBootChecks().
 *
 * Rules:
 *   - Deprecated pack versions remain enforceable for a minimum of 180 days.
 *   - Boot-warning at 90 days before deprecation date.
 *   - Hard-refuse (GovernanceMigrationError) at the declared deprecation date.
 *
 * Adding a new deprecation entry:
 *   1. Set deprecationDate to at least 180 days from the current date.
 *   2. Document breakingChangeNotes so operators know what to fix.
 *   3. Set upgradeTo to the recommended successor version.
 *
 * @connexum/ai-governance
 */
import { MigrationManifest, type PackMigrationEntry } from './index';
/**
 * The default migration manifest instance.
 * Loaded at boot by the governance server via applyBootChecks().
 */
export declare const defaultMigrationManifest: MigrationManifest;
/**
 * Build a migration manifest with custom entries and/or clock override.
 * Used in tests to inject a test clock (nowFn) and synthetic entries.
 */
export declare function buildMigrationManifest(entries: PackMigrationEntry[], nowFn?: () => Date): MigrationManifest;
//# sourceMappingURL=migration-manifest.d.ts.map