UNPKG

semantic-math-processor-client

Version:

Semantic Math Processor Client is a plugin for SemanticMathEditor, which allows making math calculation using Math Processor - our REST wrapper around Sympy CAS

30 lines (29 loc) 778 B
/** * @hidden * @packageDocumentation */ import { MathTrigonometryType, MathStructure, MathVariable } from "semantic-math-editor"; /** * @hidden */ export declare function unquote(s: string): string; /** * @hidden */ export declare function getSympyTrigName(trig: MathTrigonometryType): string; /** * @hidden */ export declare function getAnyVariableFromNodes(nodes: MathStructure[]): MathVariable | undefined; /** * @hidden */ export declare function getAllVariablesFromNodes(nodes: MathStructure[]): MathVariable[]; /** * @hidden */ export declare function getAnyVariable(node: MathStructure): MathVariable | undefined; /** * @hidden */ export declare function getAllVariables(node: MathStructure, addTo?: Map<string, MathVariable>): Map<string, MathVariable>;