diff --git a/mathjs/mathjs.d.ts b/mathjs/mathjs.d.ts index 4bfbd89723..9671dd8005 100644 --- a/mathjs/mathjs.d.ts +++ b/mathjs/mathjs.d.ts @@ -1333,10 +1333,15 @@ declare namespace mathjs { export interface MathNode { isNode: boolean; - isSymbolNode: boolean; + isSymbolNode?: boolean; + isConstantNode?: boolean; + isOperatorNode?: boolean; + op?: string; + fn?: string; + args?: MathNode[]; type: string; - name: string; - value: any; + name?: string; + value?: any; compile(): EvalFunction; eval(): any;