@neo4j/graphql
Version:
A GraphQL to Cypher query execution layer for Neo4j and JavaScript GraphQL implementations
28 lines • 1.08 kB
TypeScript
import type { ConcreteEntityAdapter } from "./ConcreteEntityAdapter";
import type { RootTypeFieldNames as ImplementingTypeRootTypeFieldNames } from "./ImplementingEntityOperations";
import { ImplementingEntityOperations } from "./ImplementingEntityOperations";
type RootTypeFieldNames = ImplementingTypeRootTypeFieldNames & {
connection: string;
subscribe: {
created: string;
updated: string;
deleted: string;
};
};
type IndexTypeNames = {
connection: string;
edge: string;
where: string;
sort: string;
};
export declare class ConcreteEntityOperations extends ImplementingEntityOperations<ConcreteEntityAdapter> {
constructor(concreteEntityAdapter: ConcreteEntityAdapter);
get relationshipsSubscriptionWhereInputTypeName(): string;
get connectionFieldTypename(): string;
get relationshipFieldTypename(): string;
get rootTypeFieldNames(): RootTypeFieldNames;
get fulltextTypeNames(): IndexTypeNames;
get vectorTypeNames(): IndexTypeNames;
}
export {};
//# sourceMappingURL=ConcreteEntityOperations.d.ts.map