1 2 3 4 5 6 7 8 9
interface I { enum Direction { Left, Right } } contract D { function f() public pure returns (I.Direction) { return I.Direction.Left; } }