namespace <root>

// <namespace name="kt1185">
namespace kt1185

internal final enum class kt1185.Color : jet.Any {
    public final /*constructor*/ fun <init>(/*0*/ rgb: jet.Int): kt1185.Color
    internal final val rgb: jet.Int
    internal final class object kt1185.Color.<class-object-for-Color> {
        internal final /*constructor*/ fun <init>(): kt1185.Color.<class-object-for-Color>
        internal final val BLUE: kt1185.Color.<class-object-for-Color>.BLUE
        internal final val GREEN: kt1185.Color.<class-object-for-Color>.GREEN
        internal final val RED: kt1185.Color.<class-object-for-Color>.RED
    }
}
internal final enum class kt1185.Direction : jet.Any {
    public final /*constructor*/ fun <init>(): kt1185.Direction
    internal final class object kt1185.Direction.<class-object-for-Direction> {
        internal final /*constructor*/ fun <init>(): kt1185.Direction.<class-object-for-Direction>
        internal final val EAST: kt1185.Direction.<class-object-for-Direction>.EAST
        internal final val NORTH: kt1185.Direction.<class-object-for-Direction>.NORTH
        internal final val SOUTH: kt1185.Direction.<class-object-for-Direction>.SOUTH
        internal final val WEST: kt1185.Direction.<class-object-for-Direction>.WEST
    }
}
internal final enum class kt1185.MyEnum : kt1185.SomeEnum {
    public final /*constructor*/ fun <init>(): kt1185.MyEnum
    internal final class object kt1185.MyEnum.<class-object-for-MyEnum> {
        internal final /*constructor*/ fun <init>(): kt1185.MyEnum.<class-object-for-MyEnum>
        internal final val A: kt1185.MyEnum.<class-object-for-MyEnum>.A
        internal final val B: kt1185.MyEnum.<class-object-for-MyEnum>.B
    }
}
internal open enum class kt1185.SomeEnum : jet.Any {
    public final /*constructor*/ fun <init>(): kt1185.SomeEnum
    internal final class object kt1185.SomeEnum.<class-object-for-SomeEnum> {
        internal final /*constructor*/ fun <init>(): kt1185.SomeEnum.<class-object-for-SomeEnum>
    }
}
internal final fun bar(/*0*/ c: kt1185.Color): jet.Int
internal final fun bar1(/*0*/ c: kt1185.Color): jet.Int
internal final fun foo(/*0*/ d: kt1185.Direction): jet.Int
internal final fun foo1(/*0*/ d: kt1185.Direction): jet.Int
internal final fun g(/*0*/ me: kt1185.SomeEnum): jet.Int
internal final fun t2(/*0*/ me: kt1185.MyEnum): jet.Int
// </namespace name="kt1185">
