import { i as ensureAuthProfileStoreWithoutExternalProfiles, n as ensureAuthProfileStore } from "./store-CGdIujI-.js";
import { i as resolveAuthProfileOrder } from "./order-svgiounS.js";
import { t as resolveEnvApiKey } from "./model-auth-env-DObwTZex.js";
import { n as requireApiKey, r as resolveAwsSdkEnvVarName, t as formatMissingAuthError } from "./model-auth-runtime-shared-cdTr1v5l.js";
import { a as getCustomProviderApiKey, c as hasSyntheticLocalProviderAuthConfig, d as resolveModelAuthMode, f as resolveUsableCustomProviderApiKey, i as getApiKeyForModel, l as hasUsableCustomProviderApiKey, n as applyLocalNoAuthHeaderOverride, o as hasAvailableAuthForProvider, p as shouldPreferExplicitConfigApiKeyAuth, r as createRuntimeProviderAuthLookup, s as hasRuntimeAvailableProviderAuth, t as applyAuthHeaderOverride, u as resolveApiKeyForProvider } from "./model-auth-CkoQeB6P.js";
export { applyAuthHeaderOverride, applyLocalNoAuthHeaderOverride, createRuntimeProviderAuthLookup, ensureAuthProfileStore, ensureAuthProfileStoreWithoutExternalProfiles, formatMissingAuthError, getApiKeyForModel, getCustomProviderApiKey, hasAvailableAuthForProvider, hasRuntimeAvailableProviderAuth, hasSyntheticLocalProviderAuthConfig, hasUsableCustomProviderApiKey, requireApiKey, resolveApiKeyForProvider, resolveAuthProfileOrder, resolveAwsSdkEnvVarName, resolveEnvApiKey, resolveModelAuthMode, resolveUsableCustomProviderApiKey, shouldPreferExplicitConfigApiKeyAuth };
