mathjslab
Version:
MathJSLab - An interpreter with language syntax like MATLAB®/Octave, ISBN 978-65-00-82338-7.
29 lines (28 loc) • 880 B
TypeScript
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;