import { i as OpenClawConfig } from "./types.openclaw-CpnoYlBx.js"; import { h as SecretRef } from "./types.secrets-rAcqRhcN.js"; import { n as PluginManifestRegistry } from "./manifest-registry-BtEkkVE2.js"; import { h as SecretRefResolveCache } from "./runtime-shared-DeQrCLMX.js"; //#region src/secrets/resolve.d.ts type ResolveSecretRefOptions = { config: OpenClawConfig; env?: NodeJS.ProcessEnv; cache?: SecretRefResolveCache; manifestRegistry?: Pick; }; /** 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>; //#endregion export { resolveSecretRefValues as t };