#include <Foundation/Foundation.h>
#include <stdint.h>

NS_ASSUME_NONNULL_BEGIN

void * kotlin_Enum_Companion_get();

int32_t kotlin_Enum_compareTo__TypesOfArguments__ExportedKotlinPackages_kotlin_Enum__(void * self, void * other);

_Bool kotlin_Enum_equals__TypesOfArguments__Swift_Optional_KotlinRuntime_KotlinBase___(void * self, void * _Nullable other);

int32_t kotlin_Enum_hashCode(void * self);

NSString * kotlin_Enum_name_get(void * self);

int32_t kotlin_Enum_ordinal_get(void * self);

NSString * kotlin_Enum_toString(void * self);

NS_ASSUME_NONNULL_END
