import { Document } from 'parse5/dist/tree-adapters/default.js'; import { HtmlTemplateResult } from '../tags/html/htmlTemplateResult.js'; import { MixRenderEngineContext } from './mixRenderEngineContext.js'; export declare class MixRenderEngine { private readonly stack; readonly context: Readonly>; constructor(context: MixRenderEngineContext); render(templateResult: HtmlTemplateResult): Promise; renderHtmlDocument(document: Document): Promise; findMixElements(parent: any): any; renderMixElements(parent: any): Promise; renderMixElement(element: any): Promise; processNextRenderTask(): Promise; }