import { LLMChain, LLMChainInput } from "../../chains/llm_chain.js"; /** Chain to execute tasks. */ export declare class TaskExecutionChain extends LLMChain { static lc_name(): string; /** * A static factory method that creates an instance of TaskExecutionChain. * It constructs a prompt template for task execution, which is then used * to create a new instance of TaskExecutionChain. The prompt template * instructs an AI to perform a task based on a given objective, taking * into account previously completed tasks. * @param fields An object of type LLMChainInput, excluding the "prompt" field. * @returns An instance of LLMChain. */ static fromLLM(fields: Omit): LLMChain; }