import { ReactNode, AnchorHTMLAttributes } from 'react';
import { DefaultAttributes } from '../types';
export declare type LinkType = 'standalone' | 'inline';
export declare type LinkVariant = 'default' | 'high-visibility' | 'inversion';
export declare type LinkSize = 'small' | 'medium';
export declare type LinkIconModifiers = 'leading' | 'trailing';
export declare type LinkProps = AnchorHTMLAttributes & DefaultAttributes & {
label: string;
icon?: ReactNode;
type?: LinkType;
variant?: LinkVariant;
size?: LinkSize;
iconModifiers?: LinkIconModifiers;
bold?: boolean | null;
underlined?: boolean | null;
};
export declare type LinkWrapperProps = Pick;
export declare type LinkContentProp = Pick;