import Brick from "../core/brick.js";
import type { BrickConstructor, LinkOptions } from "../types.js";
export default class Link extends Brick {
    element: HTMLAnchorElement;
    constructor({ block, element, parentBricks, options, isCreation, }: BrickConstructor);
    private createModifyLinkAction;
    private getAttributes;
    private setLinkHref;
    private normalizeLinkUrl;
    private getCurrentDomain;
    private setLinkTitle;
    private setLinkTarget;
    initElement: (options: LinkOptions) => void;
    updateLink: (url?: string, title?: string, target?: boolean) => void;
    activate: () => void;
    desactivate: () => void;
}
//# sourceMappingURL=Link.d.ts.map