import { type PrimitiveValue, type SimpleAttributeValue } from '@reltio/mdm-sdk';
import type { Diff, LineDataValue } from '../../types';
type Props = {
    change: Diff;
};
export declare const useChangeRequestEditor: ({ change }: Props) => {
    handleChange: (newValue: SimpleAttributeValue | string[] | PrimitiveValue) => void;
    handleReject: () => void;
    handleRevert: () => void;
    handleImageUpload: (value: LineDataValue) => void;
    lineData: import("../../types").LineData;
    isLineRejected: boolean;
    isParentLineRejected: boolean;
    isUpdated: boolean;
    hasChangeId: boolean;
    isSubAttributeOfDeletedAttribute: boolean;
};
export {};
