/** * map the values of an object to a new object with the same keys * @param obj the object to be mapped * @param fn the mapping function * @returns the mapped object */ export declare function mapValues(obj: Record, fn: (value: T) => U): Record; /** * map the values of an object asynchronously to a new object with the same keys * @param obj the object to be mapped * @param fn the async mapping function * @returns a promise resolving to the mapped object */ export declare function mapValuesAsync(obj: Record, fn: (value: T) => Promise): Promise>; //# sourceMappingURL=mapping.d.ts.map