import React from 'react';
import { AttributeType, AttributeValue, OvDetails } from '@reltio/mdm-sdk';
type SlotParams<T> = {
    attributeType?: AttributeType;
    attributeValue: T;
};
type WrapperParams = {
    uri: string;
    children: React.ReactNode;
};
type Props = {
    values: AttributeValue[];
    attributeType: AttributeType;
    expanded?: boolean;
    valueContainerClassName?: string;
    LabelRenderer?: ({ attributeType, attributeValue }: SlotParams<AttributeValue>) => React.ReactElement;
    RightSlot?: ({ attributeType, attributeValue }: SlotParams<AttributeValue>) => React.ReactElement;
    FallbackSlot?: ({ ovDetails }: {
        ovDetails: OvDetails;
    }) => React.ReactElement;
    showNonOv?: boolean;
    AttributeValueWrapper?: ({ uri, children }: WrapperParams) => React.ReactElement;
};
declare const _default: React.MemoExoticComponent<({ expanded, LabelRenderer, RightSlot, ...props }: Props) => React.JSX.Element>;
export default _default;
