import type { MigrationRecordWithRelations } from '../repository/dictionaryMigrationRepository.js';
import type { AuditRepositoryRecord, MigrationAuditRecord } from './types.js';
export type MigrationSummary = MigrationRecordWithRelations & {
    invalidRecords?: number;
};
/**
 * Order the properties of the Migration Summary Record
 * @param {MigrationSummary} migration - The migration summary to format.
 * @returns {MigrationSummary} The formatted migration summary with ordered properties.
 */
export declare const formatMigrationSummary: (migration: MigrationSummary) => MigrationSummary;
export declare const formatMigrationAuditRecord: (record: AuditRepositoryRecord) => MigrationAuditRecord;
