import type { ExtensionAPI, ExtensionContext } from "@earendil-works/pi-coding-agent"; interface WebSearchService { protocol: 1; run(ctx: ExtensionContext, params: Record, signal?: AbortSignal): Promise<{ text: string; }>; } export declare function discoverRealtimeWebSearch(pi: Pick): WebSearchService | undefined; export declare function hasRealtimeWebSearch(pi: Pick): boolean; export {};