/** True when the link will be displayed inline with surrounding text, false if it will be displayed as a block. Depending on this prop correspondant default styles will be applied */
inline?: boolean;
/** The default variant is 'body'. To fit another styles set the correspondent variant as it is necessary also to adjust the icon size */
variant?: keyofThemeTypographyVariantTypes;
/** The default variant is 'body'. To fit another styles set the correspondent variant as it is necessary also to adjust the icon size. `code` is excluded, as it is not fit for links. */
variant?: TextLinkVariants;
/** Override the default weight for the used variant */
weight?:'light'|'regular'|'medium'|'bold';
/** Set the icon to be shown. An external link will show the 'external-link-alt' icon as default.*/