@workflow-manager/runner
Version:
CLI runner for in-memory and markdown workflow orchestration using ATEP-like envelopes
14 lines (13 loc) • 566 B
TypeScript
import type { QaAction, StepRunStatus, WorkflowRunStatus } from "../types.js";
export interface Theme {
stepStatus(status: StepRunStatus, text: string): string;
runStatus(status: WorkflowRunStatus, text: string): string;
qaAction(action: QaAction, text: string): string;
stepIcon(status: StepRunStatus): string;
dim(text: string): string;
bold(text: string): string;
inverse(text: string): string;
accent(text: string): string;
stderrText(text: string): string;
}
export declare function createTheme(enableColor: boolean): Theme;