sig
  module ProjectInfo :
    sig
      type t = Project.t
      val jtype : Package.jtype
      val of_json : Data.json -> t
      val to_json : t -> Data.json
    end
  module ProjectRequest :
    sig
      type t = Project.t * string * Data.json
      val jtype : Package.jtype
      val of_json : Request.json -> t
    end
end