sig
  type elt
  type t = Parameter_sig.Collection_category.elt Parameter_category.t
  val none : Parameter_sig.Collection_category.t
  val default : unit -> Parameter_sig.Collection_category.t
  val all : unit -> Parameter_sig.Collection_category.t
  val set_default : Parameter_sig.Collection_category.t -> unit
  val add :
    string ->
    State.t list ->
    Parameter_sig.Collection_category.elt Parameter_category.accessor ->
    Parameter_sig.Collection_category.t
  val enable_all :
    State.t list ->
    Parameter_sig.Collection_category.elt Parameter_category.accessor ->
    Parameter_sig.Collection_category.t
  val enable_all_as : Parameter_sig.Collection_category.t -> unit
end