import type { ExtensionAPI, ToolDefinition } from "@earendil-works/pi-coding-agent"; import { type WebSearchProvider } from "./core.js"; export { resolveGeminiApiKey } from "./gemini.js"; export declare function resolveWebSearchProvider(): WebSearchProvider; export declare function createWebSearchTool(): ToolDefinition; export declare function createUnavailableWebSearchTool(name?: string, label?: string): ToolDefinition; export declare function createDroidWebSearchTool(): ToolDefinition; export declare function createWebSummaryTool(): ToolDefinition; export default function webSearchPack(pi: ExtensionAPI): void; //# sourceMappingURL=tool-factory.d.ts.map