import { AnchorBase } from '../anchor-base'; import type { AnchorAppearance } from './types'; declare global { interface HTMLElementTagNameMap { 'nimble-anchor': Anchor; } } /** * A nimble-styled anchor */ export declare class Anchor extends AnchorBase { /** * @public * @remarks * HTML Attribute: underline-hidden */ underlineHidden: boolean; /** * @public * @remarks * HTML Attribute: appearance */ appearance: AnchorAppearance; /** * @public * @remarks * HTML Attribute: tabindex */ tabIndex: number; /** * @public * @remarks * HTML Attribute: contenteditable * See https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/contenteditable * * Ideally, proper support for contenteditable should come from FAST. * I have filed bug https://github.com/microsoft/fast/issues/6870 to them. * If/when it is fixed, we can remove this workaround. */ contentEditable: string; } export declare const anchorTag = "nimble-anchor";