type t =
  1. | Internal
  2. | External
include sig ... end
val sexp_of_t : t -> Sexplib.Sexp.t
val of_string : string -> t