import Anthropic$1 from "@anthropic-ai/sdk"; import { BindToolsInput } from "@langchain/core/language_models/chat_models"; //#region src/types.d.ts export type AnthropicMessageCreateParams = Anthropic$1.MessageCreateParamsNonStreaming; export type AnthropicStreamingMessageCreateParams = Anthropic$1.MessageCreateParamsStreaming; export type AnthropicThinkingConfigParam = Anthropic$1.ThinkingConfigParam; export type AnthropicContextManagementConfigParam = Anthropic$1.Beta.BetaContextManagementConfig; export type AnthropicMessageStreamEvent = Anthropic$1.MessageStreamEvent; export type AnthropicRequestOptions = Anthropic$1.RequestOptions; export type AnthropicToolChoice = { type: "tool"; name: string; } | "any" | "auto" | "none" | string; export type ChatAnthropicToolType = Anthropic$1.Messages.Tool | BindToolsInput; export type ChatAnthropicOutputFormat = Anthropic$1.Messages.JSONOutputFormat; export type AnthropicOutputConfig = Anthropic$1.Messages.OutputConfig; export type AnthropicTextBlockParam = Anthropic$1.Messages.TextBlockParam; export type AnthropicImageBlockParam = Anthropic$1.Messages.ImageBlockParam; export type AnthropicToolUseBlockParam = Anthropic$1.Messages.ToolUseBlockParam; export type AnthropicToolResultBlockParam = Anthropic$1.Messages.ToolResultBlockParam; export type AnthropicDocumentBlockParam = Anthropic$1.Messages.DocumentBlockParam; export type AnthropicThinkingBlockParam = Anthropic$1.Messages.ThinkingBlockParam; export type AnthropicRedactedThinkingBlockParam = Anthropic$1.Messages.RedactedThinkingBlockParam; export type AnthropicServerToolUseBlockParam = Anthropic$1.Messages.ServerToolUseBlockParam; export type AnthropicWebSearchToolResultBlockParam = Anthropic$1.Messages.WebSearchToolResultBlockParam; export type AnthropicWebSearchResultBlockParam = Anthropic$1.Messages.WebSearchResultBlockParam; export type AnthropicSearchResultBlockParam = Anthropic$1.SearchResultBlockParam; export type AnthropicContainerUploadBlockParam = Anthropic$1.Beta.BetaContainerUploadBlockParam; export type AnthropicCompactionBlockParam = Anthropic$1.Beta.BetaCompactionBlockParam; export type AnthropicMCPServerURLDefinition = Anthropic$1.Beta.Messages.BetaRequestMCPServerURLDefinition; export type ChatAnthropicContentBlock = AnthropicTextBlockParam | AnthropicImageBlockParam | AnthropicToolUseBlockParam | AnthropicToolResultBlockParam | AnthropicDocumentBlockParam | AnthropicThinkingBlockParam | AnthropicRedactedThinkingBlockParam | AnthropicServerToolUseBlockParam | AnthropicWebSearchToolResultBlockParam | AnthropicWebSearchResultBlockParam | AnthropicSearchResultBlockParam | AnthropicContainerUploadBlockParam | AnthropicCompactionBlockParam; /** * A type representing additional parameters that can be passed to the * Anthropic API. */ export type Kwargs = Record; export type AnthropicInvocationParams = Omit & Kwargs; //#endregion //# sourceMappingURL=types.d.cts.map