Mirror: The spec-compliant minimum of client-side GraphQL.
1export enum Kind {
2 /** Name */
3 NAME = 'Name',
4 /** Document */
5 DOCUMENT = 'Document',
6 OPERATION_DEFINITION = 'OperationDefinition',
7 VARIABLE_DEFINITION = 'VariableDefinition',
8 SELECTION_SET = 'SelectionSet',
9 FIELD = 'Field',
10 ARGUMENT = 'Argument',
11 /** Fragments */
12 FRAGMENT_SPREAD = 'FragmentSpread',
13 INLINE_FRAGMENT = 'InlineFragment',
14 FRAGMENT_DEFINITION = 'FragmentDefinition',
15 /** Values */
16 VARIABLE = 'Variable',
17 INT = 'IntValue',
18 FLOAT = 'FloatValue',
19 STRING = 'StringValue',
20 BOOLEAN = 'BooleanValue',
21 NULL = 'NullValue',
22 ENUM = 'EnumValue',
23 LIST = 'ListValue',
24 OBJECT = 'ObjectValue',
25 OBJECT_FIELD = 'ObjectField',
26 /** Directives */
27 DIRECTIVE = 'Directive',
28 /** Types */
29 NAMED_TYPE = 'NamedType',
30 LIST_TYPE = 'ListType',
31 NON_NULL_TYPE = 'NonNullType',
32}