Enum

abstract fun <T : Enum<T>> Enum(name: String, description: String?, enumEntries: EnumEntries<T>, transform: (T) -> String): EnumEntryEventField<T>