import type { Embedder } from './embedder.js';
/**
 * Ollama embedding via the /api/embed endpoint.
 * No SDK required — plain fetch.
 */
export declare class OllamaEmbedder implements Embedder {
    readonly dimensions: number;
    private model;
    private baseUrl;
    private onWarn?;
    constructor(model?: string, baseUrl?: string, dimensions?: number, onWarn?: (msg: string) => void);
    private embedBatch;
    embed(texts: string[]): Promise<number[][]>;
}
//# sourceMappingURL=ollama-embedder.d.ts.map