openclaw
Version:
Multi-channel AI gateway with extensible messaging integrations
12 lines (11 loc) • 951 B
TypeScript
import { i as OpenClawConfig } from "./types.openclaw-DBHlrrVj.js";
import { i as MemoryEmbeddingProviderAdapter } from "./memory-embedding-providers-DkPGGFtP.js";
//#region src/plugins/memory-embedding-provider-runtime.d.ts
/** Lists registered memory embedding provider adapters without registry metadata. */
declare function listRegisteredMemoryEmbeddingProviderAdapters(): MemoryEmbeddingProviderAdapter[];
/** Lists memory embedding providers from runtime config and registered adapters. */
declare function listMemoryEmbeddingProviders(cfg?: OpenClawConfig): MemoryEmbeddingProviderAdapter[];
/** Resolves one memory embedding provider by id, alias, or configured API owner. */
declare function getMemoryEmbeddingProvider(id: string, cfg?: OpenClawConfig): MemoryEmbeddingProviderAdapter | undefined;
//#endregion
export { listMemoryEmbeddingProviders as n, listRegisteredMemoryEmbeddingProviderAdapters as r, getMemoryEmbeddingProvider as t };