import { i as ensureAuthProfileStoreWithoutExternalProfiles, n as ensureAuthProfileStore } from "./store-DLHdd6ng.js";
import { i as resolveAuthProfileOrder } from "./order-CCz_c5w9.js";
import { t as resolveEnvApiKey } from "./model-auth-env-Dw8a2e-P.js";
import { a as resolveAwsSdkEnvVarName, i as requireApiKey, n as formatMissingAuthError, r as isProviderAuthError, t as ProviderAuthError } from "./model-auth-runtime-shared-DteGCyZ8.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-B8F5zQqF.js";
export { ProviderAuthError, applyAuthHeaderOverride, applyLocalNoAuthHeaderOverride, canUseProfileAsProviderEntryApiKey, createRuntimeProviderAuthLookup, ensureAuthProfileStore, ensureAuthProfileStoreWithoutExternalProfiles, formatMissingAuthError, getApiKeyForModel, getCustomProviderApiKey, hasAvailableAuthForProvider, hasRuntimeAvailableProviderAuth, hasSyntheticLocalProviderAuthConfig, hasUsableCustomProviderApiKey, isProviderAuthError, requireApiKey, resolveApiKeyForProvider, resolveAuthProfileOrder, resolveAwsSdkEnvVarName, resolveEnvApiKey, resolveModelAuthMode, resolveProviderEntryApiKeyBinding, resolveProviderEntryApiKeyProfileReference, resolveUsableCustomProviderApiKey, shouldPreferExplicitConfigApiKeyAuth };
