import '../_common/components/embed-card/embed-card-caption.js'; import type { EmbedCardCaption } from '../_common/components/embed-card/embed-card-caption.js'; import { EmbedBlockElement } from '../_common/embed-block-helper/embed-block-element.js'; import type { EmbedFigmaStyles } from './embed-figma-model.js'; import { type EmbedFigmaModel } from './embed-figma-model.js'; import type { EmbedFigmaService } from './embed-figma-service.js'; export declare class EmbedFigmaBlockComponent extends EmbedBlockElement { static styles: import("lit").CSSResult; _cardStyle: (typeof EmbedFigmaStyles)[number]; private _isSelected; private _showOverlay; showCaption: boolean; private _figmaBlockEl; captionElement: EmbedCardCaption; private _isDragging; open: () => void; refreshData: () => void; private _selectBlock; private _handleClick; private _handleDoubleClick; connectedCallback(): void; private _whenHover; renderBlock(): import("lit").TemplateResult<1>; } declare global { interface HTMLElementTagNameMap { 'affine-embed-figma-block': EmbedFigmaBlockComponent; } } //# sourceMappingURL=embed-figma-block.d.ts.map