@overture-stack/lyric
Version:
Data Submission system
13 lines (12 loc) • 703 B
TypeScript
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;