import type { AgentTool } from '@earendil-works/pi-agent-core'; import type { Config } from '../../config/schema.js'; export declare const DEFAULT_WEB_EXTRACT_MAX_LENGTH = 15000; export declare const MAX_RAW_HTML_CHARS_FOR_WEB_EXTRACT = 200000; export interface WebExtractDeps { getConfig: () => Config | undefined; } export declare function stripHtmlBoilerplate(html: string, maxRaw?: number): string; export declare function createWebExtractTool(deps: WebExtractDeps): AgentTool;