/** * S-57 update mechanism: applies .001, .002, etc. incremental updates to a base dataset. * * S-57 update records contain RUIN (Record Update INstruction): * 1 = Insert, 2 = Delete, 3 = Modify * * Feature/spatial records are matched by RCID (and RCNM for spatial). * Sub-record pointer updates use control fields (FSPC, VRPC, SGCC). */ import type { S57Dataset } from './types.js'; /** * Apply an update file (.001, .002, etc.) to a base S-57 dataset. * Mutates the dataset in place and returns it. */ export declare function applyUpdate(dataset: S57Dataset, updateBuffer: ArrayBuffer): S57Dataset; //# sourceMappingURL=update.d.ts.map