/** * BuiltInEmbedProvider — local embeddings using @huggingface/transformers (optional peer dependency). * * Uses all-MiniLM-L6-v2 (23MB, 384 dimensions) by default. * No Ollama, no API keys, no external services needed. * Model is downloaded on first use and cached locally. * * Requires: `npm install @huggingface/transformers` */ import type { EmbedProvider } from '../core/embed.js'; export declare class BuiltInEmbedProvider implements EmbedProvider { readonly dimensions = 384; readonly name = "built-in (all-MiniLM-L6-v2)"; embed(text: string): Promise; embedBatch(texts: string[]): Promise; } //# sourceMappingURL=builtin-embed.d.ts.map