export type InstallResult = { tool: string; status: 'installed' | 'already_present' | 'failed'; detail: string; }; export declare const osintInstallTools: { checkOsintTools: import("ai").Tool, { platform: NodeJS.Platform; available: ("sherlock" | "blackbird" | "naminter" | "maigret" | "holehe" | "linkook" | "shodan" | "phoneinfoga" | "theHarvester" | "spiderfoot" | "exiftool")[]; missing: ("sherlock" | "blackbird" | "naminter" | "maigret" | "holehe" | "linkook" | "shodan" | "phoneinfoga" | "theHarvester" | "spiderfoot" | "exiftool")[]; readyForInvestigation: boolean; details: { tool: "sherlock" | "blackbird" | "naminter" | "maigret" | "holehe" | "linkook" | "shodan" | "phoneinfoga" | "theHarvester" | "spiderfoot" | "exiftool"; description: "Username scanner across 300+ social networks" | "Deep username dossier across 3,000+ sites" | "Username + email scanner (WhatsMyName, 600+ sites) with PDF export" | "TLS-impersonation username scanner (bypasses Cloudflare)" | "Recursive profile link mapper" | "Silent email registration check across 120+ platforms" | "International phone number intelligence scanner" | "Domain email/subdomain/employee harvester" | "Automated reconnaissance framework (200+ modules)" | "File metadata extractor (GPS, camera serial, author, etc.)" | "Shodan CLI for querying open ports, services, CVEs"; available: boolean; }[]; }>; installOsintTools: import("ai").Tool<{ force: boolean; tools?: ("sherlock" | "blackbird" | "naminter" | "maigret" | "holehe" | "linkook" | "shodan" | "phoneinfoga" | "theHarvester" | "spiderfoot" | "exiftool")[] | undefined; }, { platform: NodeJS.Platform; summary: { installed: number; skipped: number; failed: number; }; failed: { tool: string; detail: string; }[]; results: InstallResult[]; }>; }; //# sourceMappingURL=osint-install.tool.d.ts.map