import { WikipediaTool } from "./WikipediaTool.js"; export declare namespace ToolsFactory { type ToolsMap = { [Tools.Wikipedia]: typeof WikipediaTool; }; export enum Tools { Wikipedia = "wikipedia.WikipediaToolSpec" } export function createTool(key: Tool, ...params: ConstructorParameters): Promise>; export function createTools(record: { [key in Tool]: ConstructorParameters[1] extends any ? ConstructorParameters[0] : ConstructorParameters; }): Promise[]>; export {}; }