import { type DCRChanges, type EnrichedDCRChanges, type GroupedObjectsInfo, type Metadata, type SimpleAttributeValue, type TEntityType } from '@reltio/mdm-sdk';
import type { Diff, Title } from '../../types';
export declare const isSimpleAttributeValue: (value: unknown) => value is SimpleAttributeValue;
export declare const isEditableChange: (change: Diff, entityInfo: GroupedObjectsInfo["entity"]) => boolean;
export declare const addLineIdToValue: (data: DCRChanges | EnrichedDCRChanges) => EnrichedDCRChanges;
export declare const isDiffChange: (change: Diff | Title) => change is Diff;
export declare const isRelationRow: (change: Diff) => boolean;
export declare const isNestedOrReferenceParent: (change: Diff) => boolean;
export declare const checkCanInitiateChangeRequest: (metadata: Metadata, entityType: TEntityType, change: Diff) => any;
