import { Var } from "../value"; export declare type Value = Var | null | undefined | boolean | string | number | Array | { [key: string]: Value; }; export declare function isObject(x: Value): x is { [key: string]: Value; }; export declare function freshenValue(value: Value, vars?: Map): Value;