export type StepStatus = "Running" | "Success" | "Fail";

export interface WorkflowStep {
  projectId: number;
  stepName: string;
  status?: StepStatus;
  pipelineId?: number;
  startTime?: string;
  endTime?: string;
  logPath?: string;
  version?: string;

  files?: Array<{
    refType?: "workflow_step";
    originalName: string;
    storageName: string;
    contentType?: string;
    size?: number;
    storagePath: string;
  }>;
}
