import { i as ensureAuthProfileStoreWithoutExternalProfiles, n as ensureAuthProfileStore } from "./store-3g0Tgl72.js";
import { t as resolveEnvApiKey } from "./model-auth-env-iSgUWPmR.js";
import { n as requireApiKey, r as resolveAwsSdkEnvVarName, t as formatMissingAuthError } from "./model-auth-runtime-shared-Dfnv60qx.js";
import { i as resolveAuthProfileOrder } from "./order-DcS_5xhJ.js";
import { a as hasAvailableAuthForProvider, c as hasUsableCustomProviderApiKey, d as resolveUsableCustomProviderApiKey, f as shouldPreferExplicitConfigApiKeyAuth, i as getCustomProviderApiKey, l as resolveApiKeyForProvider, n as applyLocalNoAuthHeaderOverride, o as hasRuntimeAvailableProviderAuth, r as getApiKeyForModel, s as hasSyntheticLocalProviderAuthConfig, t as applyAuthHeaderOverride, u as resolveModelAuthMode } from "./model-auth-C_B1ltVk.js";
export { applyAuthHeaderOverride, applyLocalNoAuthHeaderOverride, ensureAuthProfileStore, ensureAuthProfileStoreWithoutExternalProfiles, formatMissingAuthError, getApiKeyForModel, getCustomProviderApiKey, hasAvailableAuthForProvider, hasRuntimeAvailableProviderAuth, hasSyntheticLocalProviderAuthConfig, hasUsableCustomProviderApiKey, requireApiKey, resolveApiKeyForProvider, resolveAuthProfileOrder, resolveAwsSdkEnvVarName, resolveEnvApiKey, resolveModelAuthMode, resolveUsableCustomProviderApiKey, shouldPreferExplicitConfigApiKeyAuth };
