/** * A navigational element that takes users to another page or resource, most often placed within or directly following a sentence. * * @slot default - Slot for the link label. * @part root - The inner anchor element. */ export declare class Link { host: HTMLElement; /** The URL to link to. Ignored while `disabled`. */ href?: string; /** Renders the link inert: it is not focusable and does not navigate. */ disabled: boolean; /** Opens the link in a new tab and appends an external link icon. */ external: boolean; /** Controls the visual style of the link. */ variant: "default" | "subtle" | "ai"; /** Controls the visual size of the link. */ size: "s" | "m"; /** Name of the icon to display before the link label. */ iconStart?: string; /** Name of the icon to display after the link label. */ iconEnd?: string; private shadowElement?; private inheritedAttributes; componentWillRender(): void; render(): import("@stencil/core/jsx-runtime").JSX.Element; }