import { r as KlawConfig } from "./types.klaw-DO97PAYX.js";
import { o as ModelDefinitionConfig } from "./types.models-yaTLgoam.js";
//#region extensions/cloudflare-ai-gateway/onboard.d.ts
declare function buildCloudflareAiGatewayConfigPatch(params: {
  accountId: string;
  gatewayId: string;
}): {
  models: {
    providers: {
      "cloudflare-ai-gateway": {
        baseUrl: string;
        api: "anthropic-messages";
        models: ModelDefinitionConfig[];
      };
    };
  };
  agents: {
    defaults: {
      models: {
        "cloudflare-ai-gateway/claude-sonnet-4-6": {
          alias: string;
        };
      };
    };
  };
};
declare function applyCloudflareAiGatewayProviderConfig(cfg: KlawConfig, params?: {
  accountId?: string;
  gatewayId?: string;
}): KlawConfig;
declare function applyCloudflareAiGatewayConfig(cfg: KlawConfig, params?: {
  accountId?: string;
  gatewayId?: string;
}): KlawConfig;
//#endregion
export { applyCloudflareAiGatewayProviderConfig as n, buildCloudflareAiGatewayConfigPatch as r, applyCloudflareAiGatewayConfig as t };