sig
  type conf = Topkg_conf.t
  type t
  val v : Topkg_conf.OCaml.conf -> Topkg_conf.os -> Topkg_conf.OCaml.t
  val find : string -> Topkg_conf.OCaml.t -> string option
  val version : Topkg_conf.OCaml.t -> int * int * int * string option
  val ext_obj : Topkg_conf.OCaml.t -> string
  val ext_asm : Topkg_conf.OCaml.t -> string
  val ext_lib : Topkg_conf.OCaml.t -> string
  val ext_dll : Topkg_conf.OCaml.t -> string
  val ext_exe : Topkg_conf.OCaml.t -> string
  val native : Topkg_conf.OCaml.t -> bool
  val native_dynlink : Topkg_conf.OCaml.t -> bool
  val word_size : Topkg_conf.OCaml.t -> int
  val dump : Stdlib.Format.formatter -> Topkg_conf.OCaml.t -> unit
end