export declare class Link {
    el: HTMLIfxLinkElement;
    readonly href: string;
    readonly target: string;
    readonly variant: string;
    readonly size: string;
    readonly disabled: boolean;
    readonly download: string;
    readonly ariaLabel: string | null;
    internalHref: string;
    internalTarget: string;
    internalVariant: string;
    private setInternalStates;
    componentWillRender(): void;
    componentDidLoad(): Promise<void>;
    render(): any;
    private getSizeClass;
    private getVariantClass;
    private linkClassNames;
}
