import React from 'react';
import './EntryReferenceDetails.css';
declare const defaultProps: {
    testId: string;
};
declare type DefaultProps = Readonly<typeof defaultProps>;
export declare type EntryReferenceDetailsProps = {
    title?: string;
    contentType?: string;
    onEdit?: () => void;
    onDelete?: () => void;
    onViewNestedEntries?: () => void;
    testId?: string;
    LinkComponent?: any;
    linkToRow?: string;
} & Partial<DefaultProps>;
export declare type EntryTitleAndCTProps = {
    title?: string;
    contentType?: string;
    isentryReferenceMaxWidth?: any;
};
export declare type EditIconDomProps = {
    onEdit?: () => void;
    LinkComponent?: any;
    linkToRow?: string;
};
export declare const EntryTitleAndCT: ({ title, contentType }: EntryTitleAndCTProps) => React.JSX.Element;
export declare const EditIconDom: ({ onEdit, LinkComponent, linkToRow }: EditIconDomProps) => React.JSX.Element;
declare const EntryReferenceDetails: {
    (props: EntryReferenceDetailsProps): React.JSX.Element;
    defaultProps: {
        testId: string;
    };
};
export default EntryReferenceDetails;
