Hi, Im splitting my app into multiple modules and im having some trouble with enums. I have 3 modules (network, database, repository). They all have their own data entity classes that use enums for certain fields (for example verificationStatus in the server response would be an enum). Should I have separate enums in each layer or should I share one class between all 3? Right now im having the enums only in the repository layer but im not sure if thats the best way