export class GridTaskGroup extends GridTaskGenerator {
    /**
     *
     * @param {GridTaskGenerator[]} children
     * @returns {GridTaskGroup}
     */
    static from(children: GridTaskGenerator[]): GridTaskGroup;
    /**
     *
     * @type {GridTaskGenerator[]}
     */
    children: GridTaskGenerator[];
    /**
     *
     * @param {GridTaskGenerator} generator
     */
    addGenerator(generator: GridTaskGenerator): void;
    /**
     *
     * @param {EntityComponentDataset} ecd
     * @param {GridData} grid
     * @param {number} seed
     * @returns {TaskGroup}
     */
    build(grid: GridData, ecd: EntityComponentDataset, seed: number): TaskGroup;
}
import { GridTaskGenerator } from "./grid/GridTaskGenerator.js";
import TaskGroup from "../core/process/task/TaskGroup.js";
//# sourceMappingURL=GridTaskGroup.d.ts.map