UNPKG

@neo4j/graphql

Version:

A GraphQL to Cypher query execution layer for Neo4j and JavaScript GraphQL implementations

14 lines 1.08 kB
import type { Maybe } from "@graphql-tools/utils"; import type { DocumentNode, EnumTypeDefinitionNode, GraphQLError, GraphQLSchema, InterfaceTypeDefinitionNode, InterfaceTypeExtensionNode, ObjectTypeDefinitionNode, ObjectTypeExtensionNode, UnionTypeDefinitionNode, UnionTypeExtensionNode } from "graphql"; import { SDLValidationContext } from "graphql/validation/ValidationContext"; export type TypeMapWithExtensions = Record<string, { extensions: (ObjectTypeExtensionNode | InterfaceTypeExtensionNode | UnionTypeExtensionNode)[]; definition: ObjectTypeDefinitionNode | InterfaceTypeDefinitionNode | UnionTypeDefinitionNode | EnumTypeDefinitionNode; }>; export declare class Neo4jValidationContext extends SDLValidationContext { readonly typeMapWithExtensions?: TypeMapWithExtensions; readonly interfacesMap?: Record<string, Array<ObjectTypeDefinitionNode>>; readonly callbacks?: any; constructor(ast: DocumentNode, schema: Maybe<GraphQLSchema>, onError: (error: GraphQLError) => void, callbacks?: any); } //# sourceMappingURL=Neo4jValidationContext.d.ts.map