`sig
type t = (int * int) list
val min_code : int
val max_code : int
val empty : Sedlex_cset.t
val any : Sedlex_cset.t
val union : Sedlex_cset.t -> Sedlex_cset.t -> Sedlex_cset.t
val difference : Sedlex_cset.t -> Sedlex_cset.t -> Sedlex_cset.t
val intersection : Sedlex_cset.t -> Sedlex_cset.t -> Sedlex_cset.t
val is_empty : Sedlex_cset.t -> bool
val eof : Sedlex_cset.t
val singleton : int -> Sedlex_cset.t
val interval : int -> int -> Sedlex_cset.t
val letter : Sedlex_cset.t
val digit : Sedlex_cset.t
val extender : Sedlex_cset.t
val base_char : Sedlex_cset.t
val ideographic : Sedlex_cset.t
val combining_char : Sedlex_cset.t
val blank : Sedlex_cset.t
val tr8876_ident_char : Sedlex_cset.t
end`