export enum Kind { /** Name */ NAME = 'Name', /** Document */ DOCUMENT = 'Document', OPERATION_DEFINITION = 'OperationDefinition', VARIABLE_DEFINITION = 'VariableDefinition', SELECTION_SET = 'SelectionSet', FIELD = 'Field', ARGUMENT = 'Argument', /** Fragments */ FRAGMENT_SPREAD = 'FragmentSpread', INLINE_FRAGMENT = 'InlineFragment', FRAGMENT_DEFINITION = 'FragmentDefinition', /** Values */ VARIABLE = 'Variable', INT = 'IntValue', FLOAT = 'FloatValue', STRING = 'StringValue', BOOLEAN = 'BooleanValue', NULL = 'NullValue', ENUM = 'EnumValue', LIST = 'ListValue', OBJECT = 'ObjectValue', OBJECT_FIELD = 'ObjectField', /** Directives */ DIRECTIVE = 'Directive', /** Types */ NAMED_TYPE = 'NamedType', LIST_TYPE = 'ListType', NON_NULL_TYPE = 'NonNullType', }