sig   type name = string   type t   type set   val empty : B0_ocaml.Lib.set   val is_empty : B0_ocaml.Lib.set -> bool   val root_libs : B0_ocaml.Lib.set -> B0_ocaml.Lib.t list   val libs : B0_ocaml.Lib.set -> B0_ocaml.Lib.t list   val incs_comp : B0_ocaml.Lib.set -> B0.Fpath.t list   val incs_link : B0_ocaml.Lib.set -> B0.Fpath.t list   val cmas : B0_ocaml.Lib.set -> B0.Fpath.t list   val cmxas : B0_ocaml.Lib.set -> B0.Fpath.t list   type resolver   val resolve :     B0.Build.t ->     B0_ocaml.Lib.resolver ->     B0_ocaml.conf ->     B0_ocaml.Lib.name list -> B0.Fpath.t -> B0_ocaml.Lib.set B0.Build.fiber   val get_resolver :     B0.Build.t -> B0_ocaml.Lib.resolver option -> B0_ocaml.Lib.resolver   val ocamlfind : B0.Tool.t B0.Conf.key end