sig
  type t = private string
  val of_yojson : Yojson.Safe.t -> t Ppx_deriving_yojson_runtime.error_or
  val to_yojson : t -> Yojson.Safe.t
  val bs_new : t
  val bs_existing : t
  val bs_absent : t
end