import React from 'react';
import { AttributeType, Entity, Relation, OvDetails } from '@reltio/mdm-sdk';
import { ReadOnlyAttributeClasses } from '../types';
type Props = {
    entity: Partial<Entity> | Partial<Relation>;
    attrTypes?: AttributeType[];
    parentUri?: string;
    drawLines?: boolean;
    children?: React.ReactNode;
    className?: string;
    max?: number;
    fixedTypeUris?: string[];
    showNonOv?: boolean;
    classes?: ReadOnlyAttributeClasses;
    FallbackSlot?: ({ ovDetails }: {
        ovDetails: OvDetails;
    }) => React.ReactElement;
};
declare const _default: React.MemoExoticComponent<{
    ({ attrTypes, entity, parentUri, drawLines, children, className, max, fixedTypeUris, showNonOv, classes, FallbackSlot }: Props): React.JSX.Element;
    displayName: string;
}>;
export default _default;
