import { Operand } from '../../../shared/domain'; import { OperandBuilder, OperandSerializer } from '../../domain'; import { ICache, IUtils } from 'h3lp'; export declare class OperandBuilderCacheDecorator implements OperandBuilder { private readonly builder; private readonly cache; private readonly serializer; private readonly utils; private operandComplete; constructor(builder: OperandBuilder, cache: ICache, serializer: OperandSerializer, utils: IUtils); get evaluatorFactory(): import("../../domain").EvaluatorFactory; build(expression: string): Operand; }