Entendi, vc usa direto o Tipo e define o mapeamento.
Funciona bem também, e o VSCode e outras IDEs já entendem isso. Acho que o lance do enum é mais pra quando queremos ter a constante instanceada direto no código ao inves de usar as strings definidas no tipo.