import type { Doc } from '@blocksuite/store'; import { BlockStdScope, ShadowlessElement } from '@blocksuite/block-std'; import { nothing, type TemplateResult } from 'lit'; declare const EdgelessEditor_base: typeof ShadowlessElement & import("@blocksuite/global/utils").Constructor; export declare class EdgelessEditor extends EdgelessEditor_base { static styles: import("lit").CSSResult; get host(): import("@blocksuite/block-std").EditorHost | null; connectedCallback(): void; getUpdateComplete(): Promise; render(): typeof nothing | TemplateResult<1>; willUpdate(changedProperties: Map): void; accessor doc: Doc; accessor editor: TemplateResult; accessor specs: import("@blocksuite/block-std").ExtensionType[]; accessor std: BlockStdScope; } declare global { interface HTMLElementTagNameMap { 'edgeless-editor': EdgelessEditor; } } export {}; //# sourceMappingURL=edgeless-editor.d.ts.map