import { CharString } from './CharString';
import { ElementType, MultiArray } from './MultiArray';
/**
 * MathJSLab configuration.
 */
declare abstract class Configuration {
    /**
     * Table of rounding names.
     */
    private static readonly roundingName;
    /**
     * Table of modulo names.
     */
    private static readonly moduloName;
    /**
     * Configuration parameters table.
     */
    private static readonly configuration;
    /**
     * `configure`
     */
    static configure(): CharString;
    static configure(config: CharString, value: ElementType): CharString;
    static configure(CONFIG: MultiArray): CharString;
    /**
     * `getconfig`
     */
    static getconfig(): MultiArray;
    static getconfig(config: CharString): MultiArray;
    static getconfig(CONFIG: MultiArray): MultiArray;
    /**
     * User functions
     */
    static readonly functions: Record<string, Function>;
}
export { Configuration };
declare const _default: {
    Configuration: typeof Configuration;
};
export default _default;
