import { Agent } from "@/agents/agent";
import { ChainConfig } from '@/types/interfaces/agent';
export declare class Chain extends Agent {
    protected config: ChainConfig;
    constructor(config: ChainConfig);
    runAgentLoop(input: any): Promise<any>;
    private executeChainStep;
    private replaceVariables;
}
