| /** |
| * The set of allowed kind values for AST nodes. |
| */ |
| var Kind; |
|
|
| (function (Kind) { |
| Kind['NAME'] = 'Name'; |
| Kind['DOCUMENT'] = 'Document'; |
| Kind['OPERATION_DEFINITION'] = 'OperationDefinition'; |
| Kind['VARIABLE_DEFINITION'] = 'VariableDefinition'; |
| Kind['SELECTION_SET'] = 'SelectionSet'; |
| Kind['FIELD'] = 'Field'; |
| Kind['ARGUMENT'] = 'Argument'; |
| Kind['FRAGMENT_SPREAD'] = 'FragmentSpread'; |
| Kind['INLINE_FRAGMENT'] = 'InlineFragment'; |
| Kind['FRAGMENT_DEFINITION'] = 'FragmentDefinition'; |
| Kind['VARIABLE'] = 'Variable'; |
| Kind['INT'] = 'IntValue'; |
| Kind['FLOAT'] = 'FloatValue'; |
| Kind['STRING'] = 'StringValue'; |
| Kind['BOOLEAN'] = 'BooleanValue'; |
| Kind['NULL'] = 'NullValue'; |
| Kind['ENUM'] = 'EnumValue'; |
| Kind['LIST'] = 'ListValue'; |
| Kind['OBJECT'] = 'ObjectValue'; |
| Kind['OBJECT_FIELD'] = 'ObjectField'; |
| Kind['DIRECTIVE'] = 'Directive'; |
| Kind['NAMED_TYPE'] = 'NamedType'; |
| Kind['LIST_TYPE'] = 'ListType'; |
| Kind['NON_NULL_TYPE'] = 'NonNullType'; |
| Kind['SCHEMA_DEFINITION'] = 'SchemaDefinition'; |
| Kind['OPERATION_TYPE_DEFINITION'] = 'OperationTypeDefinition'; |
| Kind['SCALAR_TYPE_DEFINITION'] = 'ScalarTypeDefinition'; |
| Kind['OBJECT_TYPE_DEFINITION'] = 'ObjectTypeDefinition'; |
| Kind['FIELD_DEFINITION'] = 'FieldDefinition'; |
| Kind['INPUT_VALUE_DEFINITION'] = 'InputValueDefinition'; |
| Kind['INTERFACE_TYPE_DEFINITION'] = 'InterfaceTypeDefinition'; |
| Kind['UNION_TYPE_DEFINITION'] = 'UnionTypeDefinition'; |
| Kind['ENUM_TYPE_DEFINITION'] = 'EnumTypeDefinition'; |
| Kind['ENUM_VALUE_DEFINITION'] = 'EnumValueDefinition'; |
| Kind['INPUT_OBJECT_TYPE_DEFINITION'] = 'InputObjectTypeDefinition'; |
| Kind['DIRECTIVE_DEFINITION'] = 'DirectiveDefinition'; |
| Kind['SCHEMA_EXTENSION'] = 'SchemaExtension'; |
| Kind['SCALAR_TYPE_EXTENSION'] = 'ScalarTypeExtension'; |
| Kind['OBJECT_TYPE_EXTENSION'] = 'ObjectTypeExtension'; |
| Kind['INTERFACE_TYPE_EXTENSION'] = 'InterfaceTypeExtension'; |
| Kind['UNION_TYPE_EXTENSION'] = 'UnionTypeExtension'; |
| Kind['ENUM_TYPE_EXTENSION'] = 'EnumTypeExtension'; |
| Kind['INPUT_OBJECT_TYPE_EXTENSION'] = 'InputObjectTypeExtension'; |
| })(Kind || (Kind = {})); |
|
|
| export { Kind }; |
| /** |
| * The enum type representing the possible kind values of AST nodes. |
| * |
| * @deprecated Please use `Kind`. Will be remove in v17. |
| */ |