import { IExpression } from "../compiler/IExpression"; import { ExpressionBase } from "../compiler/ExpressionBase"; import { EExpressionInitsParameters } from "../compiler/EExpressionInitsParameters"; export declare class Expression implements IExpression { private expression; static GetExpression(formName: string, expressionBody: any, expressionInitParameters: EExpressionInitsParameters): any; static ConvertExpressionBodyToExpressionBase(formName: string, expressionBody: any, expressionInitParameters: EExpressionInitsParameters): ExpressionBase | undefined; static traverse(node: any, func: any): any; constructor(formName: string, expressionString: any, expressionInitParameters: EExpressionInitsParameters); execute(): any; setValue(value: any): any; getExpressionType(): string; }