/* generated using openapi-typescript-codegen -- do not edit */ /* istanbul ignore file */ /* tslint:disable */ /* eslint-disable */ /** * Request DTO for creating a new workflow */ export type CreateWorkflowRequest = { /** * Workflow definition (complete workflow YAML structure as JSON) */ definition: Record; /** * Workflow description */ description?: string | null; /** * Human-readable label */ label: string; /** * Output schema (flat format) defining expected outputs with inline required/secret */ out_schema: Record; /** * Pack reference this workflow belongs to */ pack_ref: string; /** * Parameter schema (StackStorm-style) defining expected inputs with inline required/secret */ param_schema: Record; /** * Unique reference identifier (e.g., "core.notify_on_failure", "slack.incident_workflow") */ ref: string; /** * Tags for categorization and search */ tags?: any[] | null; /** * Workflow version (semantic versioning recommended) */ version: string; };