import type { Tool } from '../types';
export declare const DEFAULT_WEB_READ_MAX_CHARS = 12000;
export declare function configureWebReadTool(options: {
    maxChars?: number;
}): void;
export declare function sanitizeWebReadMaxChars(value: unknown, fallback?: number): number;
/**
 * WebSearchTool — searches the web using DuckDuckGo's HTML interface.
 * No API key required. Works locally and privately.
 */
export declare const WebSearchTool: Tool;
/**
 * WebReadTool — fetches a URL and extracts readable text content,
 * stripping HTML tags, scripts, styles, and navigation.
 * Returns clean, readable text instead of raw HTML.
 */
export declare const WebReadTool: Tool;
//# sourceMappingURL=webSearchTool.d.ts.map