import { i as OpenClawConfig } from "../../types.openclaw-FkxG7fk3.js"; import { f as ModelProviderConfig } from "../../types.models-Dpw7Xleu.js"; import { js as ProviderThinkingProfile } from "../../types-zNvdN8-r.js"; import { t as applyAnthropicConfigDefaults } from "../../config-defaults-CCGezRp4.js"; //#region extensions/anthropic/provider-policy-api.d.ts declare function normalizeConfig(params: { provider: string; providerConfig: ModelProviderConfig; }): ModelProviderConfig; declare function applyConfigDefaults(params: Parameters[0]): OpenClawConfig; declare function resolveThinkingProfile(params: { provider: string; modelId: string; }): ProviderThinkingProfile | null; //#endregion export { applyConfigDefaults, normalizeConfig, resolveThinkingProfile };