import type { AgentSlot } from './journal.js'; import { type AgentRunIo } from './runner.js'; export interface AgentRunCliOptions { promptFile: string; agentSlot: AgentSlot; profile: string; cwd: string; outputFormat: 'jsonl'; eventsFile: string; trajectoryRoot: string; runConfigFile?: string; supervisorBinary: string; deadlineMs?: number; graceMs: number; rootRunId?: string; } export declare function parseAgentRunArgs(args: string[], env?: NodeJS.ProcessEnv): AgentRunCliOptions; export declare function runAgentRunCli(args: string[], io?: AgentRunIo): Promise; export declare function getAgentRunHelp(): string;