#!/usr/bin/env node import { WorkflowClient } from "../client/client.js"; import type { JsonValue } from "../state/json.js"; export type CliArgs = { command: string; runId?: string; resourceManagerName?: string; resourceKey?: string; herdrAction?: string; serverAction?: "start" | "status" | "stop" | "run"; stateAction?: "status" | "verify" | "backup" | "prune"; backupDestination?: string; verifyBackup?: string; pruneBefore?: string; pruneApply?: boolean; once: boolean; json: boolean; piArgs?: string[] | undefined; }; export declare function parseCliArgs(argv: string[]): CliArgs; export declare function main(argv?: string[]): Promise; export declare function firstRunView(client: WorkflowClient, runId: string): Promise;