sig
  type unzip =
      [ `garbage_at_end_of_compressed_data of string
      | `wrong_gzip_header of
          [ `compression_method | `flags | `magic_number ] * int
      | `zlib of string ]
  type t = Biocaml_zip.Error.unzip
  val unzip_of_sexp : Sexplib.Sexp.t -> Biocaml_zip.Error.unzip
  val sexp_of_unzip : Biocaml_zip.Error.unzip -> Sexplib.Sexp.t
  val t_of_sexp : Sexplib.Sexp.t -> Biocaml_zip.Error.t
  val sexp_of_t : Biocaml_zip.Error.t -> Sexplib.Sexp.t
end