sig
  val properties_changed :
    t -> (string * OBus_value.V.single) list OBus_signal.t
  val hw_address : OBus_proxy.t -> (string, [ `readable ]) OBus_property.t
  val companion :
    OBus_proxy.t -> (OBus_proxy.t, [ `readable ]) OBus_property.t
  val active_channel : OBus_proxy.t -> (int, [ `readable ]) OBus_property.t
  val properties : t -> OBus_property.group
end