Вам нужен всего один enum. Он будет использоваться и на вход и на выход. И он будет использоваться **вместо** строковых обозначений.