import React from 'react';
import { AttributeError, AttributeItem, AttributeType, ImageAttributeValue, Paging, RequestNextPageOfAttributeValuesPayload } from '@reltio/mdm-sdk';
import { ScrollToElementContext } from '../../../contexts/ScrollToElementContext';
type Props = {
    attributeType: AttributeType;
    attributeValues: ImageAttributeValue[];
    paging?: Paging;
    parentUri?: string;
    showNonOv?: boolean;
    onDeleteAttribute: (param: AttributeItem) => void;
    onChangeAttribute: (param: AttributeItem) => void;
    requestNextPageOfAttributeValues?: (payload: RequestNextPageOfAttributeValuesPayload) => void;
    highlightedAttribute?: React.ContextType<typeof ScrollToElementContext>;
    error?: AttributeError;
    highlightedError?: React.ContextType<typeof ScrollToElementContext>;
    onDeactivateError?: (id: string) => void;
};
export declare const ImageLineRenderer: ({ attributeType, attributeValues, paging, parentUri, showNonOv, onDeleteAttribute, onChangeAttribute, requestNextPageOfAttributeValues, highlightedAttribute, error, highlightedError, onDeactivateError }: Props) => React.JSX.Element;
export {};
