import { StateConstructor } from '../interfaces/stateConstructor.js'; import { HtmlTagTemplate } from '../tags/tags.js'; import { MixRenderEngineContext } from './mixRenderEngineContext.js'; export declare class ElementRenderContext { readonly attributes: Record; readonly html: HtmlTagTemplate; private readonly engineContext; constructor(init: Partial & { engineContext: MixRenderEngineContext; }); get attrs(): Record; use(StateConstructor: StateConstructor): T; }