import { TemplateResult } from 'lit'; import { SbbLanguageController } from '../controllers.js'; import { SbbActionBaseElement } from './action-base-element.js'; /** Enumeration for 'target' attribute in HTML tag. */ export type LinkTargetType = '_blank' | '_self' | '_parent' | '_top'; /** Link base class. */ export declare abstract class SbbLinkBaseElement extends SbbActionBaseElement { /** The href value you want to link to. */ href?: string; /** Where to display the linked URL. */ target?: LinkTargetType | string; /** The relationship of the linked URL as space-separated link types. */ rel?: string; /** Whether the browser will show the download dialog on click. */ download?: boolean; protected language: SbbLanguageController; constructor(); /** * Trigger an anchor element click after the event has finished the bubbling phase and * preventDefault() has not been called for the event. */ private _triggerAnchorWhenNecessary; private _evaluateRelAttribute; /** Default render method for link-like components. Can be overridden if the LinkRenderVariables are not needed. */ protected render(): TemplateResult; } //# sourceMappingURL=link-base-element.d.ts.map