UNPKG

@neo4j/graphql

Version:

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

15 lines 897 B
import type { GraphQLResolveInfo } from "graphql"; import type { ConcreteEntityAdapter } from "../../../schema-model/entity/model-adapters/ConcreteEntityAdapter"; import type { SubscriptionsEvent } from "../../../types"; import type { Neo4jGraphQLComposedSubscriptionsContext } from "../composition/wrap-subscription"; import type { SubscriptionEventType } from "./types"; export declare function subscriptionResolve(payload: SubscriptionsEvent[]): SubscriptionsEvent; type SubscriptionArgs = { where?: Record<string, any>; }; export declare function generateSubscribeMethod({ entityAdapter, type, }: { entityAdapter: ConcreteEntityAdapter; type: SubscriptionEventType; }): (_root: any, args: SubscriptionArgs, context: Neo4jGraphQLComposedSubscriptionsContext, resolveInfo: GraphQLResolveInfo) => AsyncIterator<SubscriptionsEvent[]>; export {}; //# sourceMappingURL=subscribe.d.ts.map