sig
  val select_child : ([> `tree ], Gtk.widget Gtk.obj -> unit) GtkSignal.t
  val selection_changed : ([> `tree ], unit -> unit) GtkSignal.t
  val unselect_child : ([> `tree ], Gtk.widget Gtk.obj -> unit) GtkSignal.t
end