import type { DirectiveDefinitionNode, DocumentNode, GraphQLSchema, InterfaceTypeExtensionNode, ObjectTypeExtensionNode, TypeDefinitionNode } from "graphql"; type DefinitionNodeMap = Record; export declare class EnricherContext { augmentedSchema: GraphQLSchema; userDefinitionNodeMap: DefinitionNodeMap; constructor(userDocument: DocumentNode, augmentedDocument: DocumentNode); buildDefinitionsNodeMap(documentNode: DocumentNode): DefinitionNodeMap; } export {}; //# sourceMappingURL=EnricherContext.d.ts.map