import type { GraphResult } from '../types/index.js'; import { type CortexConfig } from '../config.js'; export declare class Neo4jStore { private driver; constructor(config?: CortexConfig); init(): Promise; createEntity(name: string, project?: string): Promise; createRelation(from: string, relation: string, to: string, project?: string, properties?: Record): Promise; linkMemoryToEntities(memoryId: string, entityNames: string[]): Promise; traverse(entity: string, depth?: number, relationTypes?: string[], project?: string): Promise; private extractConnections; findMemoriesByEntity(entityName: string): Promise; findEntitiesForMemory(memoryId: string): Promise; unlinkMemory(memoryId: string): Promise; deleteEntitiesByProject(projects: string[]): Promise; getRelationshipCount(): Promise; healthCheck(): Promise; close(): Promise; } //# sourceMappingURL=neo4j.d.ts.map