namespace <root>

// <namespace name="kt1028">
namespace kt1028

internal final class kt1028.Control : jet.Any {
    public final /*constructor*/ fun <init>(): kt1028.Control
    public final val MouseMoved: kt1028.event<kt1028.MouseMovedEventArgs>
    internal final fun MoveMouse(): jet.Tuple0
}
internal final class kt1028.MouseMovedEventArgs : jet.Any {
    public final /*constructor*/ fun <init>(): kt1028.MouseMovedEventArgs
    public final val X: jet.Int
}
internal final class kt1028.Test : jet.Any {
    public final /*constructor*/ fun <init>(): kt1028.Test
    internal final fun test(): jet.Tuple0
}
internal final class kt1028.event</*0*/ T : jet.Any?> : jet.Any {
    public final /*constructor*/ fun </*0*/ T : jet.Any?><init>(): kt1028.event<T>
    internal final fun call(/*0*/ value: T): jet.Tuple0
    internal final val callbacks: java.util.ArrayList<jet.Function1<T, jet.Tuple0>>
    internal final fun minusAssign(/*0*/ f: jet.Function1<T, jet.Tuple0>): jet.Boolean
    internal final fun plusAssign(/*0*/ f: jet.Function1<T, jet.Tuple0>): jet.Boolean
}
// </namespace name="kt1028">
