UNPKG

@neo4j/graphql

Version:

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

27 lines 1.03 kB
import type { CypherField, PrimitiveField, CustomEnumField, CustomScalarField, TemporalField, PointField, CustomResolverField, BaseField } from "../types"; export interface GraphElementConstructor { name: string; description?: string; cypherFields: CypherField[]; primitiveFields: PrimitiveField[]; scalarFields: CustomScalarField[]; enumFields: CustomEnumField[]; temporalFields: TemporalField[]; pointFields: PointField[]; customResolverFields: CustomResolverField[]; } export declare abstract class GraphElement { name: string; description?: string; primitiveFields: PrimitiveField[]; scalarFields: CustomScalarField[]; enumFields: CustomEnumField[]; temporalFields: TemporalField[]; pointFields: PointField[]; customResolverFields: CustomResolverField[]; constructor(input: GraphElementConstructor); getField(name: string): BaseField | undefined; private getAllFields; private searchFieldInList; } //# sourceMappingURL=GraphElement.d.ts.map