import type { CreateWorkflowInput, GoalSpec, WorkflowSpec, WorkflowStep } from "../types.js"; export type WorkflowSpecBody = Pick; export type NormalizedCreateWorkflowInput = Omit & { steps: WorkflowStep[]; }; export interface WorkflowNormalizeOptions { baseDir?: string; } export declare function normalizeGoalSpec(value: unknown, label?: string): GoalSpec | undefined; export declare function normalizeCreateWorkflowInput(input: CreateWorkflowInput, opts?: WorkflowNormalizeOptions): NormalizedCreateWorkflowInput; export declare function workflowExecutionOrder(workflow: Pick): WorkflowStep[]; export declare function workflowBodyFromJson(value: unknown, fallbackName?: string, opts?: WorkflowNormalizeOptions): NormalizedCreateWorkflowInput;