/** * Shared dependency-readiness check. * * Used by plan, task-ops, and briefing modules to determine * if a task's dependencies are all satisfied. * * Accepts a loosely-typed map (including Map) so all * consumers can use it without unsafe casts. * * @epic T4454 */ /** * Check if all dependencies of a task are satisfied. * * @param depends - Array of dependency task IDs (may be undefined/empty) * @param taskLookup - Map from task ID to a task-like object with at least { status: string } * @returns true if all dependencies are done/cancelled, or if no dependencies exist */ export declare function depsReady(depends: string[] | undefined, taskLookup: ReadonlyMap): boolean; //# sourceMappingURL=deps-ready.d.ts.map