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