import { i as NodmixConfig } from "../types.nodmix-Dph4_Y30.js";
import { n as PluginMetadataSnapshot } from "../plugin-metadata-snapshot.types-B0N9bMOq.js";
//#region src/agents/models-config.d.ts
declare function ensureNodmixModelsJson(config?: NodmixConfig, agentDirOverride?: string, options?: {
  pluginMetadataSnapshot?: Pick<PluginMetadataSnapshot, "index" | "manifestRegistry" | "owners">;
  workspaceDir?: string;
  providerDiscoveryProviderIds?: readonly string[];
  providerDiscoveryTimeoutMs?: number;
  providerDiscoveryEntriesOnly?: boolean;
}): Promise<{
  agentDir: string;
  wrote: boolean;
}>;
//#endregion
export { ensureNodmixModelsJson };