import { BaseEmbeddingService } from './base.js';
export declare class OllamaEmbeddingService extends BaseEmbeddingService {
    readonly vectorSize = 768;
    private readonly defaultModel;
    private readonly defaultEndpoint;
    constructor(endpoint?: string, model?: string);
    generateEmbeddings(texts: string[]): Promise<number[][]>;
    protected requiresApiKey(): boolean;
    protected validateConfig(): void;
}
