import { Context } from './context'; import { Node } from './node'; import { MacroCode, RootCode } from './instructions'; import { Variable } from './variable'; /** * Execute an instruction against the current context, capturing the output * and returning it. If privateContext is true variable resolution will be * blocked at the current stack frame. */ export declare const executeTemplate: (ctx: Context, inst: RootCode | MacroCode, node: Node, privateContext: boolean, argvar?: Variable) => string;