@neo4j/graphql
Version:
A GraphQL to Cypher query execution layer for Neo4j and JavaScript GraphQL implementations
17 lines • 679 B
TypeScript
import type { GraphQLResolveInfo } from "graphql";
import type { QueryResult, SessionMode } from "neo4j-driver";
import type { Neo4jGraphQLComposedContext } from "../schema/resolvers/composition/wrap-query-and-mutation";
export interface ExecuteResult {
result: QueryResult;
statistics: Record<string, number>;
records: Record<PropertyKey, any>[];
}
declare function execute({ cypher, params, defaultAccessMode, context, info, }: {
cypher: string;
params: any;
defaultAccessMode: SessionMode;
context: Neo4jGraphQLComposedContext;
info?: GraphQLResolveInfo;
}): Promise<ExecuteResult>;
export default execute;
//# sourceMappingURL=execute.d.ts.map