/** * URL Fetcher * Fetches content from URLs and local files for context gathering */ /** * Fetched content result */ export interface FetchedContent { source: string; content: string; truncated: boolean; error?: string; } /** * Check if a string is a URL */ export declare function isUrl(input: string): boolean; /** * Fetch content from a URL or local file path */ export declare function fetchContent(input: string, projectRoot: string): Promise; /** * Fetch multiple sources in parallel */ export declare function fetchMultipleSources(inputs: string[], projectRoot: string): Promise;