Module type Loose_git.STORE

type t
type uid
type error
type +'a fiber
val pp_error : error Fmt.t
val exists : t -> uid -> bool fiber
val length : t -> uid -> (int64, error) Stdlib.result fiber
val map : t -> uid -> pos:int64 -> int -> Bigstringaf.t fiber
val append : t -> uid -> Bigstringaf.t -> (unit, error) Stdlib.result fiber
val appendv : t -> uid -> Bigstringaf.t list -> (unit, error) Stdlib.result fiber
val list : t -> uid list fiber
val reset : t -> (unit, error) Stdlib.result fiber