How to use Behavior Tree Enum cpp

This is how I create enums in CPP
Create new empty C++ class in unreal editor
editor will create header and cpp files for you
in .h file replace generated class by the content below:

UENUM(BlueprintType)
enum class EUBBKE_AIState : uint8  
{
	OptionOne, 
	OptionTwo
};

In cpp file remove generated constructor and destructor.
After compile EUBBKE_AIState enum should be visible in BT and in Blueprints too