/**
 * Compatibility Contracts — TaskRecord Migrations
 *
 * Migration steps for the RuntimeTask record schema used in task domain
 * persistence and serialization. All steps are pure functions.
 *
 * @module contracts/migrations/task-record
 */
import type { MigrationStep } from '../types.js';
/**
 * The current TaskRecord schema version (re-exported for convenience).
 */
export declare const TASK_RECORD_VERSION: {
    readonly major: 1;
    readonly minor: 0;
    readonly patch: 0;
};
/**
 * Returns all TaskRecord migration steps.
 * Used by the contract registry during initialization.
 */
export declare function getTaskRecordMigrationSteps(): MigrationStep[];
//# sourceMappingURL=task-record.d.ts.map