@neo4j/graphql
Version:
A GraphQL to Cypher query execution layer for Neo4j and JavaScript GraphQL implementations
12 lines • 753 B
TypeScript
import type { DirectiveNode } from "graphql";
import type { InputTypeComposerFieldConfigMapDefinition, SchemaComposer } from "graphql-compose";
import type { AttributeAdapter } from "../schema-model/attribute/model-adapters/AttributeAdapter";
import type { Neo4jFeaturesSettings } from "../types";
export declare function getWhereFieldsForAttributes({ attributes, userDefinedFieldDirectives, features, ignoreCypherFieldFilters, composer, }: {
attributes: AttributeAdapter[];
userDefinedFieldDirectives?: Map<string, DirectiveNode[]>;
features: Neo4jFeaturesSettings | undefined;
ignoreCypherFieldFilters: boolean;
composer: SchemaComposer;
}): InputTypeComposerFieldConfigMapDefinition;
//# sourceMappingURL=get-where-fields.d.ts.map