/** * Search-related type definitions * Extracted from HybridSearchService for reuse */ export interface VectorSearchResult { id: string; score: number; metadata?: any; } export interface TurbopufferStore { search(namespace: string, options: { embedding?: number[]; query?: string; rank_by?: any[]; limit: number; filters?: Record; }): Promise; hybridSearch(namespace: string, options: { embedding: number[]; query: string; limit?: number; vectorWeight?: number; bm25Weight?: number; filters?: Record; }): Promise; } //# sourceMappingURL=search.d.ts.map