import { i as OpenClawConfig } from "../types.openclaw-fYj4Ft14.js"; import { n as PluginMetadataSnapshot } from "../plugin-metadata-snapshot.types-DKcyIyNh.js"; //#region src/agents/models-config.d.ts /** Ensures models.json and plugin catalog sidecars are current for an agent. */ declare function ensureOpenClawModelsJson(config?: OpenClawConfig, agentDirOverride?: string, options?: { pluginMetadataSnapshot?: Pick; workspaceDir?: string; providerDiscoveryProviderIds?: readonly string[]; providerDiscoveryTimeoutMs?: number; providerDiscoveryEntriesOnly?: boolean; }): Promise<{ agentDir: string; wrote: boolean; }>; //#endregion export { ensureOpenClawModelsJson };