import { LitElement } from 'lit'; /** * Renders a template into a portal. Defaults to `document.body`. * * @example * ```ts * render() { * return html`${showPortal * ? html`` * : null}`; * }; * ``` */ export declare class Portal extends LitElement { container: HTMLElement; template: import("lit").TemplateResult<1>; private _portalRoot; disconnectedCallback(): void; createRenderRoot(): HTMLDivElement; render(): import("lit").TemplateResult<1>; } declare global { interface HTMLElementTagNameMap { 'affine-portal': Portal; } } //# sourceMappingURL=portal.d.ts.map