Mapped types en TypeScript: transformar propiedades | Nicolás Garzón