type nonrec t = Git.Reference.tmodule P : sig ... endval head : tval master : tval is_head : t -> boolval of_string : string -> tval to_string : t -> stringval of_path : Git.Path.t -> tval to_path : t -> Git.Path.tval hash : t -> intmodule Set : sig ... endmodule Map : sig ... endval pp_head_contents : head_contents Fmt.tval equal_head_contents : head_contents -> head_contents -> boolval compare_head_contents : head_contents -> head_contents -> intmodule A : sig ... endmodule M : sig ... endmodule D : sig ... endmodule E : sig ... end