import { GroupedObjectsInfo, Metadata, EnrichedDCRChanges, EnrichedChangeValue, ChangeValue, DCRChanges } from '@reltio/mdm-sdk';
import { Diff } from '../types';
export declare const extractLineIds: (value: ChangeValue | EnrichedChangeValue) => string[] | undefined;
export declare const extractAddedId: (value: {
    addedId?: string;
}) => string | undefined;
export declare const mergeChanges: (metadata: Metadata, changes: EnrichedDCRChanges | DCRChanges, entityInfo: GroupedObjectsInfo["entity"], relationsInfo: GroupedObjectsInfo["relations"]) => [Diff[], Diff[]];
