sig   type error_msg =       Invalid_huffman     | Invalid_data     | Invalid_crc     | Truncated_data     | Unsupported_dictionary   exception Error of Unzip.error_msg   val inflate : ?header:bool -> IO.input -> IO.input   type t   val inflate_init : ?header:bool -> IO.input -> Unzip.t   val inflate_data : Unzip.t -> ExtBytes.Bytes.t -> int -> int -> int end