We should create enums for types similar to what we did in MaqawMirror