import { TDictionary } from '../types/TDictionary'; import { ILevelledTopologicalSorter } from '../interfaces/utils/ILevelledTopologicalSorter'; import { ITransformer } from '../interfaces/ITransformer'; import { ITransformerNamesGroupsBuilder } from '../interfaces/utils/ITransformerNamesGroupsBuilder'; export declare abstract class AbstractTransformerNamesGroupsBuilder> implements ITransformerNamesGroupsBuilder { private readonly levelledTopologicalSorter; constructor(levelledTopologicalSorter: ILevelledTopologicalSorter); build(normalizedTransformers: TDictionary): TTransformerName[][]; private buildTransformersRelationEdges; }