UNPKG

@neo4j/graphql

Version:

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

21 lines 965 B
import Cypher from "@neo4j/cypher-builder"; import type { ConcreteEntityAdapter } from "../../../../../schema-model/entity/model-adapters/ConcreteEntityAdapter"; import type { RelationshipAdapter } from "../../../../../schema-model/relationship/model-adapters/RelationshipAdapter"; import type { QueryASTContext } from "../../QueryASTContext"; import { SelectionPattern } from "./SelectionPattern"; export declare class RelationshipSelectionPattern extends SelectionPattern { private relationship; private targetOverride; private alias; constructor({ relationship, alias, targetOverride, }: { relationship: RelationshipAdapter; alias?: string; directed?: boolean; targetOverride?: ConcreteEntityAdapter; }); apply(context: QueryASTContext<Cypher.Node>): { nestedContext: QueryASTContext<Cypher.Node>; pattern: Cypher.Pattern; }; } //# sourceMappingURL=RelationshipSelectionPattern.d.ts.map