UNPKG

ts-flex-query

Version:
12 lines (11 loc) 515 B
import { Expression } from '../core/expression'; import { DataType } from '../types/data-type'; import { EvaluationContext } from '../types/evaluation-context'; export declare class IfExpression implements Expression { readonly condition: Expression; readonly thenExpression: Expression; readonly elseExpression: Expression; readonly dataType: DataType; constructor(condition: Expression, thenExpression: Expression, elseExpression: Expression); evaluate(context: EvaluationContext): any; }