import type { EmbeddingBackend, EmbeddingConfig } from './types.js'; /** Default Ollama model optimized for code search */ export declare const DEFAULT_OLLAMA_MODEL = "qwen3-embedding:0.6b"; /** * Ollama embedding backend * Uses local Ollama server for embeddings */ export declare class OllamaBackend implements EmbeddingBackend { name: string; private model; private baseUrl; private dimensions; private batchSize; private concurrency; constructor(config: EmbeddingConfig); initialize(): Promise; embed(text: string): Promise; embedBatch(texts: string[]): Promise; getDimensions(): number; getModel(): string; } //# sourceMappingURL=ollama.d.ts.map