import { NumericOperand } from "./expression" ; export interface ExpressionInput { expressionString : string ; } export interface ExpressionInputItem { isExpression : boolean ; getUnderlyingOperand : ( ) => NumericOperand ; evaluate ( operand ? ) : NumericOperand ; } export type NumberBase = 'dec' | 'hex' | 'bin' ;