import { ShadowlessElement } from '@blockeditor/lit'; import type { RichText } from '../../../../_common/components/rich-text/rich-text.js'; import type { FrameBlockComponent, FrameBlockModel } from '../../../../frame-block/index.js'; import type { EdgelessPageBlockComponent } from '../../edgeless-page-block.js'; declare const EdgelessFrameTitleEditor_base: typeof ShadowlessElement & import("@blockeditor/global/utils").Constructor; export declare class EdgelessFrameTitleEditor extends EdgelessFrameTitleEditor_base { richText: RichText; frameModel: FrameBlockModel; edgeless: EdgelessPageBlockComponent; get editorHost(): import("@blockeditor/lit").EditorHost; get inlineEditor(): import("../../../../index.js").AffineInlineEditor; get inlineEditorContainer(): import("@blockeditor/inline/inline-editor").InlineRootElement; get frameBlock(): FrameBlockComponent; getUpdateComplete(): Promise; firstUpdated(): void; private _unmount; render(): import("lit").TemplateResult<1>; } declare global { interface HTMLElementTagNameMap { 'edgeless-frame-title-editor': EdgelessFrameTitleEditor; } } export {}; //# sourceMappingURL=edgeless-frame-title-editor.d.ts.map