Como digito uma função com objetos de entrada e saída com as mesmas teclas, mas com tipos de valores diferentes?
Basicamente, tenho uma função que transformará um objeto em um objeto diferente, e é como um dicionário, mas não sei como digitá-lo.
var myFunctions = {
a: () => something1,
b: () => something2,
[...]
}
é transformado em
var myObject = {
a: something1,
b: something2
[...]
}