export type WorkflowRunStatus = 'running' | 'fulfilled' | 'rejected'; export interface WorkflowRunOptions { id?: string; status?: WorkflowRunStatus; output?: unknown; parentWorkflowRunId?: string; parentWorkflowRunActivityId?: string; batchIndex?: number; batchSize?: number; createdAt?: Date; updatedAt?: Date; } export declare class WorkflowRun { readonly id: string; readonly workflow: string; readonly input: unknown; readonly status: WorkflowRunStatus; readonly output: unknown; readonly parentWorkflowRunId: string | undefined; readonly parentWorkflowRunActivityId: string | undefined; readonly batchIndex: number | undefined; readonly batchSize: number | undefined; readonly createdAt: Date; readonly updatedAt: Date; constructor(workflow: string, input: unknown, options?: WorkflowRunOptions); }