module Parsetree : sig ... endmodule Outcometree : sig ... endmodule Ast_mapper : sig ... endmodule Config : sig ... endval shallow_identity : Ast_mapper.mapperval map_signature : Ast_mapper.mapper -> Parsetree.signature -> Parsetree.signatureval map_structure : Ast_mapper.mapper -> Parsetree.structure -> Parsetree.structureval make_top_mapper : signature:(Parsetree.signature -> Parsetree.signature) -> structure:(Parsetree.structure -> Parsetree.structure) -> Ast_mapper.mapper