/** * @license * Copyright 2025 Steven Roussey * SPDX-License-Identifier: Apache-2.0 */ export { ANTHROPIC_ALLOWED_HOSTS } from "./common/Anthropic_Client"; export * from "./common/Anthropic_Constants"; export { anthropicEffortPolicy } from "./common/Anthropic_EffortPolicy"; export * from "./common/Anthropic_ModelSchema"; export * from "./common/Anthropic_ModelSearch"; export * from "./common/Anthropic_Pricing"; export * from "./registerAnthropic"; import { AnthropicQueuedProvider } from "./AnthropicQueuedProvider"; import { maybeEmitAnthropicRefusal } from "./common/Anthropic_Refusal"; import { anthropicAcceptsSamplingParams, applyAnthropicSamplingParams } from "./common/Anthropic_RequestParams"; import { anthropicSupportsAdaptiveThinking, applyAnthropicThinkingParams, buildAnthropicThinkingParams } from "./common/Anthropic_Thinking"; import { createAnthropicUsageCollector, mapAnthropicUsage } from "./common/Anthropic_Usage"; /** * @internal Symbols exported only for use by `@workglow/test`. Not part of the stable public API. */ export declare const _testOnly: { readonly AnthropicQueuedProvider: typeof AnthropicQueuedProvider; readonly ANTHROPIC_RUN_FN_SPECS: { serves: ["cache.checkpoint"] | ["model.count-tokens"] | ["model.info"] | ["model.search"] | ["text.generation"] | ["text.rewriter"] | ["text.summary"] | ["text.generation", "json-mode"] | ["text.generation", "tool-use"]; }[]; readonly ANTHROPIC_RUN_FNS: readonly import("@workglow/ai").AiProviderRunFnRegistration[]; readonly maybeEmitAnthropicRefusal: typeof maybeEmitAnthropicRefusal; readonly anthropicAcceptsSamplingParams: typeof anthropicAcceptsSamplingParams; readonly applyAnthropicSamplingParams: typeof applyAnthropicSamplingParams; readonly anthropicSupportsAdaptiveThinking: typeof anthropicSupportsAdaptiveThinking; readonly applyAnthropicThinkingParams: typeof applyAnthropicThinkingParams; readonly buildAnthropicThinkingParams: typeof buildAnthropicThinkingParams; readonly setAnthropicClientForTests: (client: unknown) => void; readonly createAnthropicUsageCollector: typeof createAnthropicUsageCollector; readonly mapAnthropicUsage: typeof mapAnthropicUsage; };