module StringMap : Stdlib.Map.S with type key = stringval pp : Entry.entry t Fmt.tval of_entries : Entry.entry list -> Entry.entry tval to_entries : to_entry:(Git.Path.t -> 'a -> 'b) -> 'a t -> 'b listval int_of_perm : file -> intval entry_of_stats : Store.Hash.t -> Git.Path.t -> ?gitlink:bool -> Unix.stats -> Entry.entryval write_blob : root:Fpath.t -> FS.t -> Git.Path.t -> (Store.Value.Tree.perm * Cstruct.t) -> (Entry.entry, error) Stdlib.result Lwt.tval write_blob_entry : Store.t -> FS.t -> Git.Path.t -> Entry.entry -> (Entry.entry, error) Stdlib.result Lwt.tval write_tree : root:Fpath.t -> FS.t -> Git.Path.t -> (unit, error) Stdlib.result Lwt.tval load_entries : Store.t -> FS.t -> dtmp:Cstruct.t -> (Entry.entry list, error) Stdlib.result Lwt.tval store_entries : Store.t -> FS.t -> dtmp:Cstruct.t -> Entry.entry list -> (unit, error) Stdlib.result Lwt.tmodule Write : sig ... endmodule Read : sig ... endmodule Snapshot : sig ... end