sig
  module LogSource :
    sig
      type t = Filepath.position
      val jtype : Package.jtype
      val of_json : Data.json -> t
      val to_json : t -> Data.json
    end
  module LogEvent :
    sig
      type t = Log.event
      val jtype : Package.jtype
      val of_json : Data.json -> t
      val to_json : t -> Data.json
    end
end