`sig
type t = [ `WINDOW_STATE ] Gdk.event
val cast : GdkEvent.any -> GdkEvent.WindowState.t
external changed_mask : GdkEvent.WindowState.t -> int
= "ml_GdkEventWindowState_changed_mask"
external new_window_state : GdkEvent.WindowState.t -> int
= "ml_GdkEventWindowState_new_window_state"
val changed_mask : GdkEvent.WindowState.t -> Gdk.Tags.window_state list
val new_window_state : GdkEvent.WindowState.t -> Gdk.Tags.window_state list
end`