import type { SearchProvider, SearchResult } from '../types.js';
/** Azure Bing Web Search API (global endpoint; works without a proxy from many regions). */
export declare class BingApiProvider implements SearchProvider {
    private readonly apiKey;
    readonly name = "bing-api";
    constructor(apiKey: string);
    isAvailable(): boolean;
    search(query: string, count: number, signal?: AbortSignal): Promise<SearchResult[]>;
}
