Module Ppx_version.Versioned_type

val deriver : string
val printing_ref : bool Core_kernel.ref
val set_printing : unit -> unit
val unset_printing : unit -> unit
val module_path_list : string -> string list
module Printing : sig ... end
module Deriving : sig ... end
val choose_deriver : printing:'a -> deriving:'b -> 'c
val str_type_decl : ( Ppxlib.structure, Ppxlib.rec_flag * Ppxlib.type_declaration list ) Ppxlib.Deriving.Generator.t
val sig_type_decl : ( Ppxlib.signature, Ppxlib.rec_flag * Ppxlib.type_declaration list ) Ppxlib.Deriving.Generator.t