/** * * Pure lint over a typed `WorkflowSpec`. No parser/build helpers, no * YAML helpers — lint is pure on the typed spec. The slimmed * `workflow-spec.ts` re-exports `lintWorkflowSpec` under its original * name so existing call sites compile unchanged. * */ import type { WorkflowLintReport, WorkflowSpec } from './workflow-spec-types.js'; /** Lint a parsed spec — returns a report with semantic errors / warnings. */ export declare function lintWorkflowSpec(spec: WorkflowSpec): WorkflowLintReport;