Альтернативы Enum в TypeScript: Использование Const Assertions и Union Types для надёжного кода | MLOG | MLOG