import { AgentExecutor } from "langchain/agents"; import { BaseChatModel } from "@langchain/core/language_models/chat_models"; import { ChatPromptTemplate } from "@langchain/core/prompts"; import { Tool } from "@langchain/core/tools"; export type DynamicAgentExecutorConfig = { llm: BaseChatModel; prompt: ChatPromptTemplate; tools: Tool[]; }; export declare function createAgentExecutor(config: DynamicAgentExecutorConfig): Promise;