export declare class Link {
    private el;
    active?: boolean;
    color?: string;
    icon?: string;
    navigate?: (event: MouseEvent) => void;
    download?: boolean;
    href?: string;
    hreflang?: string;
    media?: string;
    rel?: string;
    target?: string;
    private _height;
    private _links;
    private handleClick;
    private handleMouseDown;
    private handleSlotChange;
    toggle(active?: boolean): Promise<void>;
    private isModifiedEvent;
    componentDidLoad(): void;
    renderCaret(): any;
    render(): any[];
}
