import '../_common/components/block-selection.js'; import '../_common/components/embed-card/embed-card-toolbar.js'; import '../_common/components/embed-card/embed-card-caption.js'; import { type TemplateResult } from 'lit'; import type { EmbedCardCaption } from '../_common/components/embed-card/embed-card-caption.js'; import { EmbedBlockElement } from '../_common/embed-block-helper/index.js'; import type { EmbedLinkedDocModel, EmbedLinkedDocStyles } from './embed-linked-doc-model.js'; import type { EmbedLinkedDocService } from './embed-linked-doc-service.js'; export declare class EmbedLinkedDocBlockComponent extends EmbedBlockElement { static styles: import("lit").CSSResult; _cardStyle: (typeof EmbedLinkedDocStyles)[number]; _width: number; _height: number; private _loading; private _abstractText; private _isBannerEmpty; showCaption: boolean; captionElement: EmbedCardCaption; private _bannerContainer; private _pageMode; private _pageUpdatedAt; private _surfaceRefService; private _surfaceRefRenderer; private get _linkedDoc(); private get _service(); private _load; private _isPageEmpty; private _getNoteFromPage; private _prepareSurfaceRefRenderer; private _cleanUpSurfaceRefRenderer; private _getAbstractText; private _addCover; private _renderEdgelessAbstract; private _renderPageAbstract; private _renderImageAbstract; private _renderSurfaceRefAbstract; private _selectBlock; open: () => void; covertToInline: () => void; refreshData: () => void; private _handleClick; private _handleDoubleClick; updated(): void; connectedCallback(): void; disconnectedCallback(): void; private _whenHover; renderBlock(): TemplateResult<1>; } //# sourceMappingURL=embed-linked-doc-block.d.ts.map