sig
  val interface : OBus_name.interface
  val p_Addresses :
    ((string * int32) list, [ `readable ]) OBus_member.Property.t
  val p_Domains : (string list, [ `readable ]) OBus_member.Property.t
  val p_Nameservers : (string list, [ `readable ]) OBus_member.Property.t
  val p_Routes :
    ((string * int32 * string * int32) list, [ `readable ])
    OBus_member.Property.t
  type 'a members = {
    p_Addresses : 'OBus_object.t -> (string * int32) list React.signal;
    p_Domains : 'OBus_object.t -> string list React.signal;
    p_Nameservers : 'OBus_object.t -> string list React.signal;
    p_Routes :
      'OBus_object.t -> (string * int32 * string * int32) list React.signal;
  }
  val make :
    'Nm_interfaces.Org_freedesktop_NetworkManager_IP6Config.members ->
    'OBus_object.interface
end