import type * as lancedb from '@lancedb/lancedb'; import type { Embedder } from '../embeddings/types.js'; import type { SearchResult } from '../store/schema.js'; export type SearchMode = 'hybrid' | 'vector' | 'fts'; export interface HybridSearchOptions { query: string; topK: number; mode: SearchMode; rrfK: number; filterPath?: string; modelName?: string; } export declare function hybridSearch(chunksTable: lancedb.Table, embedder: Embedder, options: HybridSearchOptions): Promise; //# sourceMappingURL=hybrid.d.ts.map