import { AdapterOptions, AgentTool, JsonSchema } from "../catch-errors-B4orhUQa.cjs"; //#region src/adapters/anthropic.d.ts interface AnthropicInputSchema { readonly type: 'object'; readonly properties?: Readonly>; readonly required?: readonly string[]; readonly description?: string; } interface AnthropicTool { readonly name: string; readonly description: string; readonly input_schema: AnthropicInputSchema & JsonSchema; } declare function toAnthropicTools(agentTools: readonly AgentTool[], _options?: AdapterOptions): readonly AnthropicTool[]; declare function executeAnthropicToolCall(agentTools: readonly AgentTool[], toolName: string, toolInput: Record, options?: AdapterOptions): Promise; //#endregion //# sourceMappingURL=anthropic.d.ts.map export { AgentTool, AnthropicInputSchema, AnthropicTool, JsonSchema, executeAnthropicToolCall, toAnthropicTools }; //# sourceMappingURL=anthropic.d.cts.map