 }
 
 public struct WindowFrameChangedEvent: WindowPropertyEventType {
+    public typealias Object = Window
     public typealias PropertyType = CGRect
     public let external: Bool
     public let window: Window

}

public struct ApplicationIsHiddenChangedEvent: ApplicationPropertyEventType {
    public typealias PropertyType = Bool
    public let external: Bool
    public let application: Application

}

public struct WindowMinimizedChangedEvent: WindowPropertyEventType {
    public typealias Object = Window
    public typealias PropertyType = Bool
    public let external: Bool
    public let window: Window
