Module Serlib.Ser_vernacextend
and vernac_keep_as = Vernacextend.vernac_keep_as = | VtKeepAxiom| VtKeepDefined| VtKeepOpaque
and vernac_qed_type = Vernacextend.vernac_qed_type = | VtKeep of vernac_keep_as| VtDrop
and opacity_guarantee = Vernacextend.opacity_guarantee = | GuaranteesOpacity| Doesn'tGuaranteeOpacity
and anon_abstracting_tac = booland proof_block_name = stringval vernac_type_of_sexp : Ppx_sexp_conv_lib.Sexp.t -> vernac_typeval vernac_keep_as_of_sexp : Ppx_sexp_conv_lib.Sexp.t -> vernac_keep_asval vernac_start_of_sexp : Ppx_sexp_conv_lib.Sexp.t -> vernac_startval solving_tac_of_sexp : Ppx_sexp_conv_lib.Sexp.t -> solving_tacval sexp_of_vernac_type : vernac_type -> Ppx_sexp_conv_lib.Sexp.tval sexp_of_vernac_keep_as : vernac_keep_as -> Ppx_sexp_conv_lib.Sexp.tval sexp_of_vernac_start : vernac_start -> Ppx_sexp_conv_lib.Sexp.tval sexp_of_solving_tac : solving_tac -> Ppx_sexp_conv_lib.Sexp.t