import { Printer } from './printer'; export declare class Expression { private expression; constructor(expression?: string); print(printer: Printer): string; ifStatement(predicate: Expression | string, then?: Expression | string, falseExpression?: Expression | string): this; static create(expression?: string): Expression; }