sig
  val interface :
    Stdlib.Format.formatter -> Parsetree.signature_item list -> unit
  val implementation :
    Stdlib.Format.formatter -> Parsetree.structure_item list -> unit
  val top_phrase :
    Stdlib.Format.formatter -> Parsetree.toplevel_phrase -> unit
  val expression :
    int -> Stdlib.Format.formatter -> Parsetree.expression -> unit
  val structure :
    int -> Stdlib.Format.formatter -> Parsetree.structure -> unit
  val payload : int -> Stdlib.Format.formatter -> Parsetree.payload -> unit
end