import { Velocity } from './base'; import { Macros, RenderContext, VELOCITY_AST } from '../type'; export declare class Compile extends Velocity { /** * @param context {object} context object * @param macro {object} self defined #macro * @param silent {bool} if true, $foo variable will be output as is * @return str */ render(context?: RenderContext, macros?: Macros, silence?: boolean): string; renderAstList(asts?: VELOCITY_AST[], contextId?: string): string; }