Module type Irmin_git.Maker

module G : sig ... end
type endpoint = Mimic.ctx * Smart_git.Endpoint.t
module Make (Schema : Schema.S with type Hash.t = G.hash and type Node.t = G.Value.Tree.t and type Commit.t = G.Value.Commit.t) : sig ... end

The Git backend specializes a few types: