import { ToolMessage } from "@langchain/core/messages"; import { z } from "zod/v4"; export declare const webSearchSchema: z.ZodObject<{ explanation: z.ZodString; url: z.ZodString; }, z.core.$strip>; /** * Creates a tool that searches a web page and returns its content as markdown * Simplified implementation with improved SPA detection */ export declare const createWebSearchTool: (storagePath: string) => import("@langchain/core/tools").DynamicStructuredTool, { explanation: string; url: string; }, { explanation: string; url: string; }, string | ToolMessage>;