UNPKG

mathjslab

Version:

MathJSLab - An interpreter with language syntax like MATLAB®/Octave, ISBN 978-65-00-82338-7.

29 lines (28 loc) 880 B
import { CharString } from './CharString'; import { ElementType, MultiArray } from './MultiArray'; /** * MathJSLab configuration. */ declare abstract class Configuration { /** * User functions */ static readonly functions: Record<string, Function>; private static readonly roundingName; private static readonly moduloName; /** * Configuration parameters table. */ private static readonly configuration; static configure(): CharString; static configure(config: CharString, value: ElementType): CharString; static configure(CONFIG: MultiArray): CharString; static getconfig(): MultiArray; static getconfig(config: CharString): MultiArray; static getconfig(CONFIG: MultiArray): MultiArray; } export { Configuration }; declare const _default: { Configuration: typeof Configuration; }; export default _default;