import { DCRTypes, type AttributeType } from '@reltio/mdm-sdk';
import type { Diff } from '../../types';
export declare const referenceAttributeType: AttributeType;
export declare const referenceAttributeValue: {
    id: string;
    value: {
        RefFirstLevelNested: {
            id: string;
            value: {
                FirstLevelNestedSub2: {
                    id: string;
                    value: {
                        id: string;
                        refObjectURI: string;
                        type: DCRTypes;
                        objectType: string;
                        attributePath: string;
                        oldValue: {
                            value: string;
                            lineIds: string[];
                        };
                        newValue: {
                            value: string;
                            lineIds: string[];
                        };
                        attributeType: string;
                        refAttributeType: string;
                        lineIds: string[];
                    };
                }[];
            };
        }[];
    };
    refObjectURI: string;
};
export declare const affiliationsChangeRow: Diff;
export declare const deepNestedParentFromChildChanges: () => Diff[];
export declare const deepNestedInnerChangeRow: () => Diff[];
export declare const addressDeepNestedThreeLevelChanges: () => Diff[];
export declare const addressDeepNestedRefPropagationChanges: () => Diff[];
export declare const deepNestedRowWithExistingPath: () => Diff[];
