code: def __init__(self, node, type):
      self.node = node
      self.type = type
  
imports: from ..language.ast import FragmentDefinition, FragmentSpread, OperationDefinition
  from ..language.visitor import ParallelVisitor, TypeInfoVisitor, Visitor, visit
  from ..type import GraphQLSchema
  from ..utils.type_info import TypeInfo
  from .rules import specified_rules
label_desc: Use image node_id 1 to create a new VariableUsage object from inherited base classes: object with example: obj = VariableUsage(node, type)