When an enum contains string members, TypeScript cannot infer the value of members. Therefore the following will error:
enum A {
a = "1",
b,
}
Fix: Provide an initializer for each member.
Explicitly initialize the member:
enum A {
a = "1",
b = "2",
}