import type { NodeMenuItem } from '../NodeContextMenu';
import type { StageNodeProps, StageTaskGroup } from './StageNode.types';
export declare const StageNodeAdhocTaskGroups: import("react").MemoExoticComponent<({ props, adhocTasks, isReadOnly, selectedTaskId, marginTop, handleTaskClick, generateReplaceTaskMenuItemForTask, generateDeleteTaskMenuItemForTask, }: {
    props: StageNodeProps;
    adhocTasks: StageTaskGroup[];
    isReadOnly: boolean;
    selectedTaskId?: string;
    marginTop: string;
    handleTaskClick: (e: React.MouseEvent, taskElementId: string) => void;
    generateReplaceTaskMenuItemForTask: (taskId: string, isParallel: boolean) => NodeMenuItem | undefined;
    generateDeleteTaskMenuItemForTask: (taskId: string) => NodeMenuItem | undefined;
}) => import("react/jsx-runtime").JSX.Element | null>;
//# sourceMappingURL=StageNodeAdhocTaskGroups.d.ts.map