/** * `weft workflow ls|get|events|start|cancel|signal` — the human-facing inspect * and operate surface for workflows on a running server. * * Every action routes through the generated typed client via * {@link callCatalogOperation}; the commands never build HTTP requests * directly. Output follows the shared DX conventions: a human table or summary * on a TTY, NDJSON (lists) or a single JSON object (`--json`) for machines, and * a confirmation gate before the destructive `cancel`. * * @module cli/workflow-commands */ import type { CommandOutput, WorkflowCommand } from './types.ts'; /** Execute any `weft workflow ` command against a server. */ export declare function executeWorkflow(command: WorkflowCommand): Promise;