export interface SemanticResult { cardId: string; distance: number; } /** * Performs vector similarity search against the `card_embeddings` vec0 table * and, when available, the `card_title_embeddings` table. The effective * distance for each card is the minimum across both tables (dual-vector * retrieval), improving recall for short, specific queries. * * Optionally filters results to cards whose `valid_branches` JSON array * includes the given branch (cards with `null` branches are always included). */ export declare function semanticSearch(query: string, limit?: number, branch?: string, precomputedEmbedding?: Float32Array): Promise; //# sourceMappingURL=semantic.d.ts.map