UNPKG

vamoot

Version:

Vamoot creates simple immutable objects

19 lines (18 loc) 481 B
export interface VamootAlreadySet { [key: string]: boolean; } export interface VamootValue { [key: string]: any; } export declare class VamootProxy { private __internalValue; private __alreadySet; private __vamootProxyInstance; constructor(v?: Object); get(prop: string): any; read(prop: string): any; getAll(): VamootValue; clone(): VamootProxy; set(prop: string, val: any): boolean; } export declare const r2gSmokeTest: () => boolean;