import type { SearchProvider, SearchResult } from '../types.js';
/**
 * HTML scrape of cn.bing.com — zero-config fallback for China. May break if markup changes; subject to ToS.
 */
export declare class BingHtmlProvider implements SearchProvider {
    readonly name = "bing-html";
    isAvailable(): boolean;
    search(query: string, count: number, signal?: AbortSignal): Promise<SearchResult[]>;
}
/** Best-effort parse of Bing CN SERP (b_algo blocks). */
export declare function parseBingCnHtml(html: string, max: number): SearchResult[];
