UNPKG

@workflow-manager/runner

Version:

CLI runner for in-memory and markdown workflow orchestration using ATEP-like envelopes

19 lines (18 loc) 584 B
import type { RunSnapshot, StepDetailSnapshot } from "../types.js"; import type { TuiLogStore } from "./logStore.js"; import type { Theme } from "./theme.js"; export interface TuiFrameState { snapshot: RunSnapshot | null; stepDetails: Map<string, StepDetailSnapshot>; logs: TuiLogStore; selectedStepKey: string | null; follow: boolean; attachUrl: string; attachToken: string; statusMessage?: string | null; width: number; height: number; now: number; theme: Theme; } export declare function renderFrame(state: TuiFrameState): string[];