/** * Hybrid search engine for contexts (keyword + semantic) * Phase 2: ML Intelligence Layer */ import type { Context, SearchFilters } from './types/context.js'; import type { IContextStorage } from './interfaces/context-storage.js'; export declare class SearchEngine { private store; private vectorStore; private embedder; constructor(store: IContextStorage); /** * Index a context for semantic search */ indexContext(context: Context): Promise; /** * Hybrid search (keyword + semantic) */ search(query: string, filters?: SearchFilters): Promise; /** * Semantic search */ private semanticSearch; /** * Merge keyword and semantic results */ private mergeResults; /** * Remove context from search index */ removeFromIndex(contextId: string): Promise; } //# sourceMappingURL=search-engine.d.ts.map