import '../__internal__/rich-text/rich-text.js'; import { BlockElement } from '@revesuite/lit'; import { type AffineTextSchema } from '../__internal__/rich-text/virgo/types.js'; import type { ParagraphBlockModel } from './paragraph-model.js'; export declare class ParagraphBlockComponent extends BlockElement { static styles: import("lit").CSSResult; tipsPos: { top: string; transform: string; left: string; }; private _tipsPlaceholderTemplate; private _isComposing; private _isFocus; readonly textSchema: AffineTextSchema; private _placeholderDisposables; private _richTextElement?; connectedCallback(): void; firstUpdated(): void; private _updatePlaceholder; private _onFocusIn; private _onFocusOut; private isInDatabase; render(): import("lit").TemplateResult<1>; } declare global { interface HTMLElementTagNameMap { 'affine-paragraph': ParagraphBlockComponent; } } //# sourceMappingURL=paragraph-block.d.ts.map