UNPKG

@neo4j/graphql

Version:

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

26 lines 1.83 kB
import type { DirectiveNode } from "graphql"; import type { Directive, InputTypeComposer, SchemaComposer } from "graphql-compose"; import { ConcreteEntityAdapter } from "../../schema-model/entity/model-adapters/ConcreteEntityAdapter"; import { InterfaceEntityAdapter } from "../../schema-model/entity/model-adapters/InterfaceEntityAdapter"; import { RelationshipAdapter } from "../../schema-model/relationship/model-adapters/RelationshipAdapter"; import type { RelationshipDeclarationAdapter } from "../../schema-model/relationship/model-adapters/RelationshipDeclarationAdapter"; import type { Neo4jFeaturesSettings } from "../../types"; export declare function withCreateInputType({ entityAdapter, userDefinedFieldDirectives, composer, }: { entityAdapter: ConcreteEntityAdapter | InterfaceEntityAdapter | RelationshipAdapter | RelationshipDeclarationAdapter; userDefinedFieldDirectives: Map<string, DirectiveNode[]>; composer: SchemaComposer; }): InputTypeComposer; export declare function augmentCreateInputTypeWithRelationshipsInput({ relationshipAdapter, composer, userDefinedFieldDirectives, deprecatedDirectives, features, }: { relationshipAdapter: RelationshipAdapter | RelationshipDeclarationAdapter; composer: SchemaComposer; userDefinedFieldDirectives: Map<string, DirectiveNode[]>; deprecatedDirectives: Directive[]; features?: Neo4jFeaturesSettings; }): void; export declare function withFieldInputType({ relationshipAdapter, composer, userDefinedFieldDirectives, ifUnionMemberEntity, }: { relationshipAdapter: RelationshipAdapter | RelationshipDeclarationAdapter; composer: SchemaComposer; userDefinedFieldDirectives: Map<string, DirectiveNode[]>; ifUnionMemberEntity?: ConcreteEntityAdapter; }): InputTypeComposer | undefined; //# sourceMappingURL=create-input.d.ts.map