Irmin_client_jsoomodule Error = Irmin_client.Errormodule IO : Irmin_client.Client.IOmodule Info (I : Irmin.Info.S) : sig ... endval config : ?tls:bool -> ?hostname:string -> Uri.t -> Irmin.configmodule Make
  (Store : Irmin.Generic_key.S) : 
  Irmin_client.S
    with module Schema = Store.Schema
     and type Backend.Remote.endpoint = unit
     and type commit_key = Store.commit_key
     and type contents_key = Store.contents_key
     and type node_key = Store.node_keymodule Make_codec
  (Codec : Irmin_server.Conn.Codec.S)
  (Store : Irmin.Generic_key.S) : 
  Irmin_client.S
    with module Schema = Store.Schema
     and type Backend.Remote.endpoint = unit
     and type commit_key = Store.commit_key
     and type contents_key = Store.contents_key
     and type node_key = Store.node_keymodule Make_json
  (Store : Irmin.Generic_key.S) : 
  Irmin_client.S
    with module Schema = Store.Schema
     and type Backend.Remote.endpoint = unit
     and type commit_key = Store.commit_key
     and type contents_key = Store.contents_key
     and type node_key = Store.node_key