import type { TaskDependency, TaskItem } from "../types";
export declare function compareWizardTasks(a: TaskItem, b: TaskItem): number;
type OrderedTaskHierarchyEntry = {
    task: TaskItem;
    depth: number;
};
export declare function orderTasksByBlockedDependenciesWithDepth(tasks: readonly TaskItem[], dependencies: readonly TaskDependency[]): OrderedTaskHierarchyEntry[];
export declare function orderTasksByBlockedDependencies(tasks: readonly TaskItem[], dependencies: readonly TaskDependency[]): TaskItem[];
export {};
