import { ShadowlessElement } from '@revesuite/lit'; import { type DeltaInsert } from '@revesuite/virgo'; import type { AffineTextAttributes } from '../virgo/types.js'; export declare class AffineLink extends ShadowlessElement { delta: DeltaInsert; get link(): string; popoverHoverOpenDelay: number; private _popoverTimer; private _isHovering; static styles: import("lit").CSSResult; constructor(); onHover(e: MouseEvent): void; onDelayHover(e: MouseEvent): Promise; /** * If no pass text, use the original text */ private _updateLink; private _onConvertToBookmark; private _onHoverEnd; private _onMouseUp; private _onClick; render(): import("lit").TemplateResult<1>; } declare global { interface HTMLElementTagNameMap { 'affine-link': AffineLink; } } //# sourceMappingURL=affine-link.d.ts.map