import { GeneratorConfig, IGenerator, Manifest } from '../../types';
/**
 * Main ChainBuilder that uses the factory pattern to create appropriate builders
 */
export declare class ChainBuilder implements IGenerator {
    private config;
    private generators;
    constructor(config: GeneratorConfig);
    generate(): Manifest[];
}
