import { TypeDefinitionDisplayStrings, TypeSystemDefinitionDisplayStrings } from './DisplayMap'; import { Helpers, Instances, ScalarTypes, Type, TypeDefinition, TypeExtension, TypeSystemDefinition, TypeSystemExtension, Value, ValueDefinition } from './Spec'; export declare enum BuiltInDirectives { skip = "skip", include = "include", deprecated = "deprecated" } export type AllTypes = ScalarTypes | Value | ValueDefinition | TypeDefinition | TypeDefinitionDisplayStrings | TypeSystemDefinition | TypeSystemDefinitionDisplayStrings | TypeExtension | TypeSystemExtension | Instances | Helpers | Type; export declare const kindAsAllTypes: (v: string) => AllTypes; export declare const kindAsValue: (v: string) => Value; export interface GraphQLNodeParams { type: AllTypes; }