UNPKG

@neo4j/graphql

Version:

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

20 lines 1.01 kB
import type { QueryASTContext } from "../QueryASTContext"; import type { QueryASTNode } from "../QueryASTNode"; import type { OperationField } from "../fields/OperationField"; import type { CreateOperation } from "./CreateOperation"; import { Operation, type OperationTranspileResult } from "./operations"; /** Wrapper over createOperation for top level create, that support multiple create operations * This extends Operation because we don't need the mutationOperation API for top level */ export declare class TopLevelCreateMutationOperation extends Operation { private readonly projectionOperations; private readonly createOperations; constructor({ createOperations, projectionOperations, }: { createOperations: CreateOperation[]; projectionOperations: OperationField[]; }); getChildren(): QueryASTNode[]; transpile(context: QueryASTContext): OperationTranspileResult; private getProjectionClause; } //# sourceMappingURL=TopLevelCreateMutationOperation.d.ts.map