import { type DirectiveNode } from "graphql"; import type { Directive, SchemaComposer } from "graphql-compose"; import type { Subgraph } from "../../classes/Subgraph"; 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 augmentObjectOrInterfaceTypeWithRelationshipField({ relationshipAdapter, userDefinedFieldDirectives, subgraph, composer, features, }: { relationshipAdapter: RelationshipAdapter | RelationshipDeclarationAdapter; userDefinedFieldDirectives: Map; subgraph?: Subgraph | undefined; composer: SchemaComposer; features: Neo4jFeaturesSettings | undefined; }): Record; export declare function augmentObjectOrInterfaceTypeWithConnectionField(relationshipAdapter: RelationshipAdapter | RelationshipDeclarationAdapter, userDefinedFieldDirectives: Map, schemaComposer: SchemaComposer, features: Neo4jFeaturesSettings | undefined): Record; //# sourceMappingURL=augment-object-or-interface.d.ts.map