sig   type t   val value_kind : string   val name : B0.Def.S.t -> string   val loc : B0.Def.S.t -> B0.Def.loc   val doc : B0.Def.S.t -> string   val equal : B0.Def.S.t -> B0.Def.S.t -> bool   val compare : B0.Def.S.t -> B0.Def.S.t -> int   val compare_by_name : B0.Def.S.t -> B0.Def.S.t -> int   val find : string -> B0.Def.S.t option   val get : string -> B0.Def.S.t   val get_or_suggest : string -> (B0.Def.S.t, string list) Pervasives.result   val list : unit -> B0.Def.S.t list   val pp_name_str : string B0.Fmt.t   val pp_name : B0.Def.S.t B0.Fmt.t   val pp_synopsis : B0.Def.S.t B0.Fmt.t   val pp_info : B0.Def.S.t B0.Fmt.t   val pp_info_ext : B0.Def.S.t B0.Fmt.t -> B0.Def.S.t B0.Fmt.t end