/** * 관계 그래프 조회 (DB + 캐시) */ import Database from 'better-sqlite3'; import type { GetRelationsOptions, MemoryRelation } from '../../../shared/types/relation-graph.js'; import type { RelationGraphCache } from './relation-graph-cache.js'; export declare class RelationGraphQuery { private db; private cache; constructor(db: Database.Database, cache: RelationGraphCache); /** * 관계 조회 */ getRelations(memoryId: string, options?: GetRelationsOptions): Promise; /** * 여러 메모리에 대한 관계 일괄 조회 (N+1 완화, 캐시 미사용) */ getRelationsBatch(memoryIds: string[], options?: GetRelationsOptions): Promise>; } //# sourceMappingURL=relation-graph-query.d.ts.map