import type { nullish } from '../nullish/index.js' /** * Maps values in `in_obj` to `fn`, returning object with values returned by `fn`. */ export declare function map_obj( in_obj:Record, fn:map_obj_fn_T ):Record export declare type map_obj_fn_T = (in_obj:Val, key:string)=>Out export { map_obj as map__obj } /** * Returns function to map `obj` to `fn` returning object with values. */ export declare function map_obj_( fn:map_obj_fn_T ):(obj:Record)=>Record export { map_obj_ as _map_obj, map_obj_ as _map__obj, map_obj_ as _fn__map__obj, }