import type { MemoryEmbeddingProvider } from './memory-embeddings.js';
type EnvMap = Record<string, string | undefined>;
interface CreateProviderContext {
    readonly env?: EnvMap;
    readonly fetchImpl?: EmbeddingFetchLike;
}
type EmbeddingFetchLike = (input: string | URL | Request, init?: RequestInit) => Promise<Response>;
export declare function createBuiltinMemoryEmbeddingProviders(context?: CreateProviderContext): MemoryEmbeddingProvider[];
export {};
//# sourceMappingURL=memory-embedding-http.d.ts.map