/**
 * Compatibility Contracts — EventEnvelope Migrations
 *
 * Migration steps for the RuntimeEventEnvelope persistence schema.
 * All steps are pure functions — they do not mutate their input.
 *
 * @module contracts/migrations/event-envelope
 */
import type { MigrationStep } from '../types.js';
/**
 * The current EventEnvelope schema version (re-exported for convenience).
 */
export declare const EVENT_ENVELOPE_VERSION: {
    readonly major: 1;
    readonly minor: 0;
    readonly patch: 0;
};
/**
 * Returns all EventEnvelope migration steps.
 * Used by the contract registry during initialization.
 */
export declare function getEventEnvelopeMigrationSteps(): MigrationStep[];
//# sourceMappingURL=event-envelope.d.ts.map