code: def leave_ObjectTypeDefinition(self, node, *args):
      return join(
          [
              "type",
              node.name,
              wrap("implements ", join(node.interfaces, ", ")),
              join(node.directives, " "),
              block(node.fields),
          ],
          " ",
      )
  
imports: import json
  from .visitor import Visitor, visit
label_desc: Use image node_id 27 for calling the PrintingVisitor obj's underlying member method code with example usage: obj.leave_ObjectTypeDefinition(node) and returns: join