import { Dc as ProviderAuthMethodNonInteractiveContext, Hc as ProviderRuntimeModel, Oc as ProviderAuthResult, Tc as ProviderAuthContext, d as ProviderDiscoveryContext, l as ProviderCatalogContext, mc as ProviderPrepareDynamicModelContext, r as OpenClawPluginApi } from "../types-CaqpvD9U.js";
import { a as promptAndConfigureOpenAICompatibleSelfHostedProvider, c as SELF_HOSTED_DEFAULT_COST, i as discoverOpenAICompatibleSelfHostedProvider, l as SELF_HOSTED_DEFAULT_MAX_TOKENS, n as configureOpenAICompatibleSelfHostedProviderNonInteractive, o as promptAndConfigureOpenAICompatibleSelfHostedProviderAuth, r as discoverOpenAICompatibleLocalModels, s as SELF_HOSTED_DEFAULT_CONTEXT_WINDOW, t as applyProviderDefaultModel } from "../provider-self-hosted-setup-Co4I2tzo.js";
export { type OpenClawPluginApi, type ProviderAuthContext, type ProviderAuthMethodNonInteractiveContext, type ProviderAuthResult, type ProviderCatalogContext, type ProviderDiscoveryContext, type ProviderPrepareDynamicModelContext, type ProviderRuntimeModel, SELF_HOSTED_DEFAULT_CONTEXT_WINDOW, SELF_HOSTED_DEFAULT_COST, SELF_HOSTED_DEFAULT_MAX_TOKENS, applyProviderDefaultModel, configureOpenAICompatibleSelfHostedProviderNonInteractive, discoverOpenAICompatibleLocalModels, discoverOpenAICompatibleSelfHostedProvider, promptAndConfigureOpenAICompatibleSelfHostedProvider, promptAndConfigureOpenAICompatibleSelfHostedProviderAuth };