/** * _ utilities for objects */ /** * Does a pluck on keys inside objects in an object * * Ex: * tools = { * translation: { * enabled: true * }, * rotation: { * enabled: false * } * }; * pluckObject(tools, "enabled") returns { * translation: true * rotation: false * } */ export declare const pluck: (table: any, subKey: string) => any; /** * Maps an object to an object * * > mapObject({a: '1', b: '2'}, (value, key) => { * return value + 1; * }); * {a: 2, b: 3} */ export declare const mapObject: (obj: Record, lambda: (arg1: V, arg2: K) => U) => Record;