import { type Page } from '@revesuite/store'; import { LitElement } from 'lit'; import type { AffineTextAttributes } from '../../__internal__/rich-text/virgo/types.js'; import { type BlockHost } from '../../std.js'; export type BackLink = { pageId: string; blockId: string; type: NonNullable['type']; }; declare const BacklinkButton_base: typeof LitElement & (new (...args: any[]) => import("@revesuite/lit").DisposableClass); export declare class BacklinkButton extends BacklinkButton_base { static styles: import("lit").CSSResult; page?: Page; host: BlockHost; private _backlinks; private _showPopover; connectedCallback(): void; private _onClickAway; onClick(): void; render(): import("lit").TemplateResult<1> | null; } declare global { interface HTMLElementTagNameMap { 'backlink-button': BacklinkButton; } } export {}; //# sourceMappingURL=backlink-popover.d.ts.map