`type space_formatter``= (unit, Format.formatter, unit) Pervasives.format```
`val toplevel_phrase : Format.formatter ‑> Ppxlib_ast__.Import.Parsetree.toplevel_phrase ‑> unit`
`val expression : Format.formatter ‑> Ppxlib_ast__.Import.Parsetree.expression ‑> unit`
`val string_of_expression : Ppxlib_ast__.Import.Parsetree.expression ‑> string`
`val top_phrase : Format.formatter ‑> Ppxlib_ast__.Import.Parsetree.toplevel_phrase ‑> unit`
`val core_type : Format.formatter ‑> Ppxlib_ast__.Import.Parsetree.core_type ‑> unit`
`val pattern : Format.formatter ‑> Ppxlib_ast__.Import.Parsetree.pattern ‑> unit`
`val signature : Format.formatter ‑> Ppxlib_ast__.Import.Parsetree.signature ‑> unit`
`val structure : Format.formatter ‑> Ppxlib_ast__.Import.Parsetree.structure ‑> unit`
`val string_of_structure : Ppxlib_ast__.Import.Parsetree.structure ‑> string`
`val class_expr : Format.formatter ‑> Ppxlib_ast__.Import.Parsetree.class_expr ‑> unit`
`val class_field : Format.formatter ‑> Ppxlib_ast__.Import.Parsetree.class_field ‑> unit`
`val class_type : Format.formatter ‑> Ppxlib_ast__.Import.Parsetree.class_type ‑> unit`
`val class_signature : Format.formatter ‑> Ppxlib_ast__.Import.Parsetree.class_signature ‑> unit`
`val class_type_field : Format.formatter ‑> Ppxlib_ast__.Import.Parsetree.class_type_field ‑> unit`
`val module_expr : Format.formatter ‑> Ppxlib_ast__.Import.Parsetree.module_expr ‑> unit`
`val module_type : Format.formatter ‑> Ppxlib_ast__.Import.Parsetree.module_type ‑> unit`
`val signature_item : Format.formatter ‑> Ppxlib_ast__.Import.Parsetree.signature_item ‑> unit`
`val structure_item : Format.formatter ‑> Ppxlib_ast__.Import.Parsetree.structure_item ‑> unit`