sig
  type t
  val create : unit -> Io_stats.t
  val update : Io_stats.t -> kind:Fd.Kind.t -> bytes:Core.Std.Int63.t -> unit
  val total : Io_stats.t -> Core.Std.Int63.t
  val get : Io_stats.t -> kind:Fd.Kind.t -> Core.Std.Int63.t
  val t_of_sexp : Sexplib.Sexp.t -> Io_stats.t
  val sexp_of_t : Io_stats.t -> Sexplib.Sexp.t
end