import { Domain } from '@things-factory/shell'; import { WorkflowExecution } from './workflow-execution.js'; import { WorkflowStepType } from '../types/workflow-types.js'; /** * WorkflowExecutionStep Entity * * Represents a single step within a workflow execution. * Tracks step status, timing, output, and errors. */ export declare class WorkflowExecutionStep { id: string; domain?: Domain; domainId?: string; execution: WorkflowExecution; executionId: string; stepName: string; stepType: WorkflowStepType; order: number; status: string; output?: string; error?: string; startedAt?: Date; completedAt?: Date; durationMs?: number; createdAt: Date; updatedAt: Date; deletedAt?: Date; }