import { AnchorHTMLAttributes, ReactElement, ReactNode } from 'react'; import { IconNameWithSize } from '@talend/icons/dist/typeUtils'; import { DeprecatedIconNames } from '../../types'; export type LinkableType = Omit, 'style'> & { as?: 'a' | ReactElement; children: ReactNode | ReactNode[]; icon?: DeprecatedIconNames | ReactElement | IconNameWithSize<'M'>; hideExternalIcon?: boolean; isNaturallyAligned?: boolean; withEllipsis?: boolean; }; export declare function isBlank(target: string | undefined): boolean; export declare const Linkable: import("react").ForwardRefExoticComponent, "style"> & { as?: "a" | ReactElement; children: ReactNode | ReactNode[]; icon?: DeprecatedIconNames | ReactElement | IconNameWithSize<"M">; hideExternalIcon?: boolean; isNaturallyAligned?: boolean; withEllipsis?: boolean; } & import("react").RefAttributes>;