UNPKG

@neo4j/graphql

Version:

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

25 lines 1.45 kB
import { type DirectiveNode } from "graphql"; import type { Directive, SchemaComposer } from "graphql-compose"; import type { Subgraph } from "../../classes/Subgraph"; import { RelationshipAdapter } from "../../schema-model/relationship/model-adapters/RelationshipAdapter"; import type { RelationshipDeclarationAdapter } from "../../schema-model/relationship/model-adapters/RelationshipDeclarationAdapter"; import type { Neo4jFeaturesSettings } from "../../types"; export declare function augmentObjectOrInterfaceTypeWithRelationshipField({ relationshipAdapter, userDefinedFieldDirectives, subgraph, composer, features, }: { relationshipAdapter: RelationshipAdapter | RelationshipDeclarationAdapter; userDefinedFieldDirectives: Map<string, DirectiveNode[]>; subgraph?: Subgraph | undefined; composer: SchemaComposer; features: Neo4jFeaturesSettings | undefined; }): Record<string, { type: string; description?: string; directives: Directive[]; args?: any; }>; export declare function augmentObjectOrInterfaceTypeWithConnectionField(relationshipAdapter: RelationshipAdapter | RelationshipDeclarationAdapter, userDefinedFieldDirectives: Map<string, DirectiveNode[]>, schemaComposer: SchemaComposer, features: Neo4jFeaturesSettings | undefined): Record<string, { type: string; description?: string; directives: Directive[]; args?: any; }>; //# sourceMappingURL=augment-object-or-interface.d.ts.map