/** * `monomind agent test [--model M] [--timeout 60s] [--json]` — * one "Reply with the single word: ok" turn, reported as a single result * (doc/agent-exec-protocol.md "agent test --json", capability `agent-test-json`, * issue #390). * `--json` prints the result object; `--sandbox` and `--env` go to the turn as * in `agent exec` (#474, capability `agent-test-sandbox`). Without it, `agent test` is unchanged: the * pre-rev-18 smoke turn that streams `agent exec`'s NDJSON events (§6). */ import { type AgentTestOptions } from '../orgrt/agent-test.js'; import type { Command, CommandContext } from '../types.js'; /** `--json` (or the global `--format json`) selects the structured result. */ export declare function isJsonTest(ctx: CommandContext): boolean; /** * Run the `--json` test for a parsed context and print it. Returns the exit code * (2 for usage errors); `seams` lets tests inject a runner. */ export declare function runAgentTestCommand(ctx: CommandContext, seams?: Partial): Promise; export declare const testCommand: Command; //# sourceMappingURL=agent-test.d.ts.map