val ppat_construct :
Ppxlib__.Import.longident Ppxlib__.Import.loc->(Ppxlib__.Import.label Ppxlib__.Import.loc list * Ppxlib__.Import.pattern)
option->Ppxlib__.Import.pattern
val constructor_declaration :
name:Ppxlib__.Import.label Ppxlib__.Import.loc->vars:Ppxlib__.Import.label Ppxlib__.Import.loc list->args:Ppxlib__.Import.constructor_arguments ->res:Ppxlib__.Import.core_type option->unit ->Ppxlib__.Import.constructor_declaration