import { default as React } from 'react';
interface AiEntityDiffRow {
    kind: 'context' | 'removed' | 'added';
    propertyName: string;
    label: string;
    value: any;
}
interface AiEntityDiffViewProps {
    entityId: string;
    rows: AiEntityDiffRow[];
    operation?: 'edit' | 'delete' | 'unlink';
    readonly?: boolean;
    onClose?: () => void;
    onAccept?: () => void;
    onReject?: () => void;
}
declare const AiEntityDiffView: React.FC<AiEntityDiffViewProps>;
export default AiEntityDiffView;
export type { AiEntityDiffRow };
