import { EmbeddingModel } from "../types";
export declare class OpenAIEmbeddingModel implements EmbeddingModel {
    private embeddings;
    constructor(apiKey: string, modelName?: string);
    embed(text: string): Promise<number[]>;
    embedBatch(texts: string[]): Promise<number[][]>;
    getDimensions(): number;
}
//# sourceMappingURL=openai.d.ts.map