type t = Store.Inflate.ttype error = Store.Inflate.errortype window = Store.Inflate.windowval window : unit -> windowval eval : src:Cstruct.t -> dst:Cstruct.t -> t -> [ `Await of t | `End of t | `Error of t * error | `Flush of t ]val used_in : t -> intval used_out : t -> intval write : t -> int