import type { StageTaskItem } from '../StageNode.types';
export declare const useStageTasksByGroups: (allTasks: StageTaskItem[][]) => {
    sequentialTaskGroups: StageTaskItem[][];
    sequentialTasks: {
        task: StageTaskItem;
        groupIndex: number;
        taskIndex: number;
    }[];
    adhocTaskGroups: StageTaskItem[][];
    adhocTasks: {
        task: StageTaskItem;
        groupIndex: number;
        taskIndex: number;
    }[];
    eventDrivenTaskGroups: StageTaskItem[][];
    eventDrivenTasks: {
        task: StageTaskItem;
        groupIndex: number;
        taskIndex: number;
    }[];
};
//# sourceMappingURL=useStageTasksByGroups.d.ts.map