import Map from "./map"; /** * Calls {@param replace} on each property value from {@param object} * * {@template Replace} type of replace result * */ export default function MapCallback(object: Object, replace: (value: Object[keyof Object], key: keyof Object) => Replace): Map; /** * support for partial type */ export default function MapCallback, Replace = unknown>(object: Object, replace: (value: Object[keyof Object] | undefined, key: keyof Object) => Replace): Partial>;