type t
include sig ... end
val sexp_of_t : t ‑> Base.Sexp.t
val create : kinds:Kind.t list option ‑> Jenga_lib.Pattern.t ‑> t
val to_string : t ‑> string
val pattern : t ‑> Jenga_lib.Pattern.t
val kind_allows_file : t ‑> bool
val compare : t ‑> t ‑> int