sig
  val hhomogeneous : ([> `stack ], bool) Gobject.property
  val homogeneous : ([> `stack ], bool) Gobject.property
  val interpolate_size : ([> `stack ], bool) Gobject.property
  val transition_duration : ([> `stack ], int) Gobject.property
  val transition_running : ([> `stack ], bool) Gobject.property
  val transition_type :
    ([> `stack ], GtkEnums.stack_transition_type) Gobject.property
  val vhomogeneous : ([> `stack ], bool) Gobject.property
  val visible_child : ([> `stack ], Gtk.widget Gtk.obj) Gobject.property
  val visible_child_name : ([> `stack ], string) Gobject.property
end