import { type WorkflowManifest } from "./manifest.js"; import type { OrchestrationDefinition } from "./workflow.js"; export declare function buildManifest(def: OrchestrationDefinition, opts: { sdkVersion: string; artifact: { sha256: string; entryFile: string; }; }): WorkflowManifest; export interface GraphValidation { readonly errors: string[]; readonly warnings: string[]; } export declare function validateGraph(manifest: WorkflowManifest): GraphValidation; export declare function assertValidGraph(manifest: WorkflowManifest): string[];