import { CompoundEntityRef, Entity } from '@backstage/catalog-model';
import { LinkProps } from '@backstage/core-components';
import React from 'react';
/**
 * Props for {@link EntityRefLink}.
 *
 * @public
 */
export type EntityRefLinkProps = {
    entityRef: Entity | CompoundEntityRef | string;
    defaultKind?: string;
    defaultNamespace?: string;
    /** @deprecated This option should no longer be used; presentation is requested through the {@link entityPresentationApiRef} instead */
    title?: string;
    children?: React.ReactNode;
    hideIcon?: boolean;
} & Omit<LinkProps, 'to'>;
/**
 * Shows a clickable link to an entity.
 *
 * @public
 */
export declare const EntityRefLink: (props: EntityRefLinkProps) => JSX.Element;
