假设我有两个枚举,如下面的类型描述,然后如何合并它们
enum Mammals {
Humans,
Bats,
Dolphins
}
enum Reptiles {
Snakes,
Alligators,
Lizards
}
export default Mammals & Reptiles // For Illustration purpose, Consider both the Enums have been merged.
现在,当我在另一个文件中使用 import
和 exported value
时,我应该能够访问这两个枚举的值。
import animalTypes from "./animalTypes"
animalTypes.Humans //valid
animalTypes.Snakes // valid
如何在 TypeScript 中实现这些功能?