import { AttributeType, AttributeValue, Crosswalk, RelationCrosswalk, SimpleAttributeValue } from '@reltio/mdm-sdk';
export type AddInlineAttributeEvent = {
    attributeType: AttributeType;
    crosswalk?: Crosswalk | RelationCrosswalk;
    parentUri?: string;
    index?: number;
};
export type DeleteInlineAttributeEvent = {
    attributeType: AttributeType;
    attributeValue: AttributeValue;
    crosswalks: (Crosswalk | RelationCrosswalk)[];
};
export type EditInlineAttributeEvent = {
    attributeType: AttributeType;
    attributeValue: SimpleAttributeValue;
    crosswalk: Crosswalk | RelationCrosswalk;
    clearAttributeFlags?: boolean;
};
export type IgnoreInlineAttributeEvent = {
    attributeValue: AttributeValue;
};
export type PinInlineAttributeEvent = {
    attributeValue: AttributeValue;
};
