import type Database from 'better-sqlite3'; import type { HybridSearchEngine } from '../../search/algorithms/hybrid-search-engine.js'; import type { AgentContextRecallSource, AgentContextScope, AgentContextSourceResult } from './agent-context-recall-service.js'; export interface SqliteHybridAgentContextSourceOptions { db: Database.Database; hybridSearchEngine: HybridSearchEngine; } export declare class SqliteHybridAgentContextSource implements AgentContextRecallSource { readonly name = "hybrid-search"; private readonly db; private readonly hybridSearchEngine; constructor(options: SqliteHybridAgentContextSourceOptions); recall(input: { query: string; scope: AgentContextScope; limit: number; }): Promise; private loadMemoryRows; } //# sourceMappingURL=sqlite-hybrid-agent-context-source.d.ts.map