UNPKG

openclaw

Version:

Multi-channel AI gateway with extensible messaging integrations

18 lines (17 loc) 927 B
import { i as OpenClawConfig } from "./types.openclaw-DBHlrrVj.js"; import { h as SecretRef } from "./types.secrets-rAcqRhcN.js"; import { n as PluginManifestRegistry } from "./manifest-registry-C_uwfra_.js"; import { h as SecretRefResolveCache } from "./runtime-shared-QAC4tzi1.js"; //#region src/secrets/resolve.d.ts type ResolveSecretRefOptions = { config: OpenClawConfig; env?: NodeJS.ProcessEnv; cache?: SecretRefResolveCache; manifestRegistry?: Pick<PluginManifestRegistry, "plugins">; }; /** Error for failures that affect an entire configured secret provider. */ /** Error emitted when a configured secret provider cannot resolve a ref. */ /** Resolves a batch of SecretRefs, grouped by provider for bounded provider concurrency. */ declare function resolveSecretRefValues(refs: SecretRef[], options: ResolveSecretRefOptions): Promise<Map<string, unknown>>; //#endregion export { resolveSecretRefValues as t };