import { ToolsCatalog } from "../tools";
import { createChatHistory } from "./chatHistory";
declare function toolInvocation(params: {
    toolName: string;
    chatHistory: ReturnType<typeof createChatHistory>;
    toolsCatalog: ToolsCatalog;
    isFirstTool: boolean;
    args: Record<string, unknown>;
}): Promise<string>;
export { toolInvocation };
