UNPKG

893 BTypeScriptView Raw
1import { DynamicScope, Environment, RenderResult, TemplateIterator, RuntimeContext, ElementBuilder, CompilableProgram, CompileTimeCompilationContext, ComponentDefinitionState, Owner } from '@glimmer/interfaces';
2import { Reference } from '@glimmer/reference';
3export declare function renderSync(env: Environment, iterator: TemplateIterator): RenderResult;
4export declare function renderMain(runtime: RuntimeContext, context: CompileTimeCompilationContext, owner: Owner, self: Reference, treeBuilder: ElementBuilder, layout: CompilableProgram, dynamicScope?: DynamicScope): TemplateIterator;
5export declare function renderComponent(runtime: RuntimeContext, treeBuilder: ElementBuilder, context: CompileTimeCompilationContext, owner: Owner, definition: ComponentDefinitionState, args?: Record<string, unknown>, dynamicScope?: DynamicScope): TemplateIterator;
6//# sourceMappingURL=render.d.ts.map
\No newline at end of file