sig   type t = Brr.str   val empty : Brr.str   val is_empty : Brr.str -> bool   val append : Brr.str -> Brr.str -> Brr.str   val cuts : sep:Brr.str -> Brr.str -> Brr.str list   val concat : sep:Brr.str -> Brr.str list -> Brr.str   val slice : ?start:int -> ?stop:int -> Brr.str -> Brr.str   val trim : Brr.str -> Brr.str   val chop : prefix:Brr.str -> Brr.str -> Brr.str option   val rchop : suffix:Brr.str -> Brr.str -> Brr.str option   val to_string : Brr.str -> string   val of_string : string -> Brr.str   val equal : Brr.str -> Brr.str -> bool   val compare : Brr.str -> Brr.str -> int   val pp : Format.formatter -> Brr.str -> unit end