Module Ppx_version.Versioned_type
val printing_ref : bool Core_kernel.ref
val set_printing : unit -> unit
val unset_printing : unit -> unit
val module_path_list : string -> string list
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