import { EmbedOptions, EmbeddingsProvider, FetchFunction } from "../../index.js";
declare class BaseEmbeddingsProvider implements EmbeddingsProvider {
    options: EmbedOptions;
    fetch: FetchFunction;
    static defaultOptions: Partial<EmbedOptions> | undefined;
    get id(): string;
    constructor(options: EmbedOptions, fetch: FetchFunction);
    embed(chunks: string[]): Promise<number[][]>;
}
export default BaseEmbeddingsProvider;
//# sourceMappingURL=BaseEmbeddingsProvider.d.ts.map