                 :onyx.core/windows-state
                 :onyx.core/filter-state
                 :onyx.core/batch]))
-
-;;; 
-
-
-
-
-{:onyx.core/catalog {:type [:catalog-entry]
-                     :doc "The full catalog for this job"}
- :onyx.core/task-map {:type :catalog-entry
-                      :doc "The catalog entry for this task"}}
-

  (s/coll-of (s/coll-of :onyx/name :kind vector? :count 2)
             :kind vector?
             :min-count 1))

(s/def :lifecycle/task keyword?)


(s/def :onyx.core/serialized-task any?)

(s/def :onyx.core/workflow (s/get-spec :job/workflow))

(s/def :onyx.core/task-map
  (s/multi-spec onyx-type :onyx/type))

(s/def :onyx.core/catalog
  (s/coll-of (s/multi-spec onyx-type :onyx/type)
             :kind vector?))

(s/def :onyx.core/flow-conditions
  (s/get-spec :job/flow-conditions))
