sig
  val cast : 'Gobject.obj -> Gtk.invisible Gtk.obj
  module P :
    sig val screen : ([> `invisible ], Gdk.screen) Gobject.property end
  val create : Gtk.invisible Gobject.param list -> Gtk.invisible Gtk.obj
end