/** * Web Tools - Web search and content extraction capabilities * * Provides: * - WebSearch: Search the web using Tavily * - WebExtract: Extract and summarize content from URLs */ import type { ToolDefinition } from '../core/toolRuntime.js'; interface TavilySearchResult { title: string; url: string; content: string; score?: number; published_date?: string; } interface TavilySearchResponse { results: TavilySearchResult[]; answer?: string; query: string; } /** * Create web tools for search and extraction. */ export declare function createWebTools(): ToolDefinition[]; export type { TavilySearchResponse }; //# sourceMappingURL=webTools.d.ts.map