sig
  type t = [ `Exited of int | `Signaled of Signal.t | `Stopped of Signal.t ]
  val sexp_of_t : Core_unix.Process_status.t -> Sexplib.Sexp.t
  val t_of_sexp : Sexplib.Sexp.t -> Core_unix.Process_status.t
  val t_of_sexp__ : Sexplib.Sexp.t -> Core_unix.Process_status.t
  val is_ok : Core_unix.Process_status.t -> bool
  val of_unix : Caml.Unix.process_status -> Core_unix.Process_status.t
  val to_string_hum : Core_unix.Process_status.t -> string
end