import { LitElement } from 'lit'; import { LinkAppearances, LinkSizes } from '@viasat/beam-shared/components/link'; /** * `bm-link` * * @slot default - Provide text for the Link or use the `text` attribute * @slot iconBefore - Specify if the Link displays icon before the text * @slot iconAfter - Specify if the Link displays icon after the text */ export declare class BmLink extends LitElement { #private; static styles: import('lit').CSSResult; /** * Specify the appearance of a Link */ appearance: LinkAppearances; /** * Specify if the Link displays as bold */ bold: boolean; /** * Specify the size of a Link */ size?: LinkSizes; /** * Specify if the Link is disabled */ disabled: boolean; /** * Specify the target link for the href attribute */ href: string; /** * Provide text for the Link */ text?: string | undefined; /** * Specify if Link displays with an underline */ hideUnderline: boolean; render(): import('lit-html').TemplateResult<1>; } declare global { interface HTMLElementTagNameMap { 'bm-link': BmLink; } } //# sourceMappingURL=Link.d.ts.map