import "../../shared/client.mjs"; import "../../shared/errors.mjs"; import { WorkflowExecutionInfo } from "./transform.mjs"; import { WorkflowExecutionStatusClass, WorkflowWaitUntil } from "./status.mjs"; //#region src/cli/commands/workflow/waiter.d.ts export interface WaitWorkflowExecutionOptions { executionId: string; workspaceId?: string; profile?: string; interval?: number; timeout?: number; until?: WorkflowWaitUntil; showProgress?: boolean; trackJobs?: boolean; } export interface WorkflowWaitResult extends WorkflowExecutionInfo { statusClass: WorkflowExecutionStatusClass | "unknown"; elapsedMs: number; attempts: number; timedOut: boolean; lastError: string | null; } //#endregion