import * as Ast from '../ast'; export interface Generator { generate(expression: Ast.ExpressionNode): TResult; }