import { Context } from '../../../shared/domain'; import { Executor } from '../../domain'; import { OperandFacade } from '../../../operand/domain'; export declare class ExecutorImpl implements Executor { private readonly operand; constructor(operand: OperandFacade); eval(expression: string, context: Context): any; evalAsync(expression: string, context: Context): Promise; execute(expression: string, context: Context): Promise; }