import { BlockElement } from '../../../models/element';
export interface LinkElement extends BlockElement.Base {
    readonly type: 'link';
    readonly href: string;
    readonly text: string;
    readonly icon: string;
}
export declare namespace LinkElement {
    const empty: (id: string) => LinkElement;
    const ICON = "fas:link";
    interface Label {
        readonly name: string;
        readonly labelHref: string;
        readonly labelText: string;
        readonly labelIcon: string;
        readonly placeholderHref: string;
        readonly placeholderText: string;
        readonly placeholderIcon: string;
    }
}
