@sudoo/marked
Version:
JavaScript & TypeScript code runner in JavaScript, safe with marked territory, asynchronous
17 lines (16 loc) • 372 B
TypeScript
/**
* @author WMXPY
* @namespace Variable
* @description Variable
*/
export declare class Variable<T> {
static mutable<T>(value: T): Variable<T>;
static immutable<T>(value: T): Variable<T>;
private _value;
private readonly _mutable;
private constructor();
get mutable(): boolean;
get(): T;
set(value: T): T;
clone(): Variable<T>;
}