@neo4j/cypher-builder
Version:
A programmatic API for building Cypher queries for Neo4j
14 lines (13 loc) • 905 B
TypeScript
import type { Literal } from "../../../Cypher";
import { CypherProcedure } from "../../../procedures/CypherProcedure";
import type { Expr } from "../../../types";
/** Returns all labels in the database
* @see [Neo4j Documentation](https://neo4j.com/docs/operations-manual/current/reference/procedures/#procedure_db_index_vector_queryNodes)
* @group Procedures
*/
export declare function queryNodes(indexName: string | Literal<string>, numberOfNearestNeighbours: number, query: Expr): CypherProcedure<"node" | "score">;
/** Returns all labels in the database
* @see [Neo4j Documentation](https://neo4j.com/docs/operations-manual/current/reference/procedures/#procedure_db.index.vector.queryRelationships)
* @group Procedures
*/
export declare function queryRelationships(indexName: string | Literal<string>, numberOfNearestNeighbours: number, query: Expr): CypherProcedure<"relationship" | "score">;