import { i as ensureAuthProfileStoreWithoutExternalProfiles, n as ensureAuthProfileStore } from "./store-CsKudvR3.js";
import { i as resolveAuthProfileOrder } from "./order-17LFFGUW.js";
import { t as resolveEnvApiKey } from "./model-auth-env-DAfXADJa.js";
import { a as isProviderAuthError, i as isMissingProviderAuthError, n as ProviderAuthError, o as requireApiKey, r as formatMissingAuthError, s as resolveAwsSdkEnvVarName, t as MissingProviderAuthError } from "./model-auth-runtime-shared-D8fFlbsz.js";
import { a as getApiKeyForModel, c as hasRuntimeAvailableProviderAuth, d as resolveApiKeyForProvider, f as resolveModelAuthMode, g as shouldPreferExplicitConfigApiKeyAuth, h as resolveUsableCustomProviderApiKey, i as createRuntimeProviderAuthLookup, l as hasSyntheticLocalProviderAuthConfig, m as resolveProviderEntryApiKeyProfileReference, n as applyLocalNoAuthHeaderOverride, o as getCustomProviderApiKey, p as resolveProviderEntryApiKeyBinding, r as canUseProfileAsProviderEntryApiKey, s as hasAvailableAuthForProvider, t as applyAuthHeaderOverride, u as hasUsableCustomProviderApiKey } from "./model-auth-C2C7Tgol.js";
export { MissingProviderAuthError, ProviderAuthError, applyAuthHeaderOverride, applyLocalNoAuthHeaderOverride, canUseProfileAsProviderEntryApiKey, createRuntimeProviderAuthLookup, ensureAuthProfileStore, ensureAuthProfileStoreWithoutExternalProfiles, formatMissingAuthError, getApiKeyForModel, getCustomProviderApiKey, hasAvailableAuthForProvider, hasRuntimeAvailableProviderAuth, hasSyntheticLocalProviderAuthConfig, hasUsableCustomProviderApiKey, isMissingProviderAuthError, isProviderAuthError, requireApiKey, resolveApiKeyForProvider, resolveAuthProfileOrder, resolveAwsSdkEnvVarName, resolveEnvApiKey, resolveModelAuthMode, resolveProviderEntryApiKeyBinding, resolveProviderEntryApiKeyProfileReference, resolveUsableCustomProviderApiKey, shouldPreferExplicitConfigApiKeyAuth };
