UNPKG

rhine-var

Version:

Variables that support multi-user collaboration and persistence, making collaboration and variable operations as simple as possible, with strict and well-defined type hints.

11 lines 784 B
import { Native, RvKey, RvPath } from "../native/native.type"; export declare function isNative(value: any): boolean; export declare function nativeSet(target: Native, key: string | symbol, value: any): boolean; export declare function nativeHas(target: Native, key: string | symbol | number): boolean; export declare function nativeOwnKeys(target: Native): string[]; export declare function nativeDelete(target: Native, key: string | symbol): boolean; export declare function nativeGet(target: Native, key: string | symbol): any | undefined; export declare function jsonToNative(data: any): Native; export declare function getKeyFromParent(target: Native): RvKey | undefined; export declare function getPathFromRoot(target: Native): RvPath; //# sourceMappingURL=native.utils.d.ts.map