export declare class WebSearchHelper {
    /**
     * Resolve product ID to full product name using web search
     */
    static resolveProductName(productId: string): Promise<{
        fullName: string | null;
        modelUrl: string | null;
        searchStrategy: string[];
    }>;
    /**
     * Generate web search queries for product lifecycle information
     */
    static generateLifecycleSearchQueries(productId: string, softwareVersion?: string): string[];
    /**
     * Generate comprehensive search strategy for incident investigation
     */
    static generateIncidentSearchStrategy(productId: string, softwareVersion?: string, symptom?: string): {
        bugSearchTerms: string[];
        webSearchQueries: string[];
        recommendedApproach: string[];
    };
    /**
     * Known product mappings for common Cisco products
     */
    private static getKnownProductMappings;
    /**
     * Convert version to Cisco API format (remove leading zeros)
     * 17.09.06 -> 17.9.6
     * 15.01.04 -> 15.1.4
     */
    static formatVersionForCiscoAPI(version: string): string;
    /**
     * Get the product series name for bug API searches
     */
    static getProductSeries(productId: string): string | null;
}
//# sourceMappingURL=web-search.d.ts.map