¿Cómo asigno dinámicamente propiedades a un objeto en TypeScript?
Si quisiera asignar programáticamente una propiedad a un objeto en Javascript, lo haría así:
var obj = {};
obj.prop = "value";
Pero en TypeScript, esto genera un error:
La propiedad 'prop' no existe en el valor del tipo '{}'
¿Cómo se supone que debo asignar cualquier propiedad nueva a un objeto en TypeScript?