import { type UnitUpdateFields } from "./types/unitBulkUpdateFields"; import type { UnitRecord } from "./types/unitRecord"; import type { UnitUpdateRecord } from "./types/unitParsingTypes"; type ConversionMaps = { natCurricMap: Map; natCurricIdToTextMap: Map; EBSMap: Map; EBSIdToTextMap: Map; tagMap: Map; tagIdToTextMap: Map; }; /** * Parses the updates from the CSV file, converting them into a format that can be used to update the database. * * @param updates The updates to parse * @param currentRecords The current records to compare against * @param bulkUpdateFields The store of metadata related to each field * @param conversionMaps The maps to convert IDs to text * @returns The errors and parsed updates */ export declare const parseUnitUpdates: (updates: UnitUpdateRecord[], currentRecords: Map, bulkUpdateFields: UnitUpdateFields, conversionMaps: ConversionMaps) => { hasError: boolean; errors: import("./types/parsingTypes").UnitExportErrors; parsedUpdates: Partial[]; }; export {}; //# sourceMappingURL=parseUnitUpdates.d.ts.map