// This file is auto-generated by @hey-api/openapi-ts import * as z from 'zod' /** * HumanInputPauseTypeResponse */ export const zHumanInputPauseTypeResponse = z.object({ backstage_input_url: z.string().nullish(), form_id: z.string(), type: z.string(), }) /** * PausedNodeResponse */ export const zPausedNodeResponse = z.object({ node_id: z.string(), node_title: z.string(), pause_type: zHumanInputPauseTypeResponse, }) /** * WorkflowPauseDetailsResponse */ export const zWorkflowPauseDetailsResponse = z.object({ paused_at: z.string().nullish(), paused_nodes: z.array(zPausedNodeResponse), }) export const zGetWorkflowByWorkflowRunIdEventsPath = z.object({ workflow_run_id: z.string(), }) /** * Success */ export const zGetWorkflowByWorkflowRunIdEventsResponse = z.record(z.string(), z.unknown()) export const zGetWorkflowByWorkflowRunIdPauseDetailsPath = z.object({ workflow_run_id: z.string(), }) /** * Workflow pause details retrieved successfully */ export const zGetWorkflowByWorkflowRunIdPauseDetailsResponse = zWorkflowPauseDetailsResponse