/**
 * Task Scheduler - Execution order and dependencies
 */
import type { TaskNode } from "./interfaces.js";
/**
 * Get next executable tasks (respecting dependencies)
 */
export declare function getNextTasks(sessionId: string): TaskNode[];
/**
 * Get parallel group tasks that can run together
 */
export declare function getParallelBatch(sessionId: string, groupId: string): TaskNode[];
