import React from 'react';
import { Mode, TextAlign, TypographyVariants } from '../types';
import { type ITooltip } from '../Tooltip/Tooltip';
type Props = {
    href?: string | undefined;
    italic?: boolean;
    variant?: TypographyVariants;
    mode?: Mode;
    textAlign?: TextAlign;
    'full-width'?: boolean;
    children?: React.ReactNode;
} & ITooltip;
declare global {
    namespace React.JSX {
        interface IntrinsicElements {
            'descope-link': React.DetailedHTMLProps<React.HTMLAttributes<HTMLAnchorElement>, HTMLAnchorElement> & Omit<Props, 'children'>;
        }
    }
}
declare const Link: React.ForwardRefExoticComponent<{
    href?: string | undefined;
    italic?: boolean;
    variant?: TypographyVariants;
    mode?: Mode;
    textAlign?: TextAlign;
    'full-width'?: boolean;
    children?: React.ReactNode;
} & ITooltip & React.RefAttributes<HTMLAnchorElement>>;
export default Link;
