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