Module Bam_ppx

val deriving_str_type_declaration : ctxt:'a -> (Ppxlib.Asttypes.rec_flag * Ppxlib.type_declaration list) -> Ppxlib.structure_item list
val str_type_decl : (Ppxlib.structure_item list, Ppxlib.Asttypes.rec_flag * Ppxlib.type_declaration list) Ppxlib__Deriving.Generator.t
val deriving_str_module_type_decl : ctxt:'a -> Ppxlib.module_type_declaration -> Ppxlib.structure_item list
val str_module_type_decl : (Ppxlib.structure_item list, Ppxlib.module_type_declaration) Ppxlib__Deriving.Generator.t
val deriver : Ppxlib.Deriving.t