Module Ppx_h_list.To_hlist

val deriver_name : string
val str_decl : loc:Ppxlib__.Location.t -> Ppxlib.type_declaration -> Ppxlib.structure_item
val sig_decl : loc:Ppxlib__.Import.location -> Ppxlib.type_declaration -> Ppxlib.signature_item
val str_type_decl : loc:Ppxlib__.Location.t -> path:'a -> ('b * Ppxlib.type_declaration Base.List.t) -> Ppxlib.structure
val sig_type_decl : loc:Ppxlib__.Import.location -> path:'a -> ('b * Ppxlib.type_declaration Base.List.t) -> Ppxlib.signature
val deriver : Ppxlib.Deriving.t