/**
 * `agents modes` — list the permission modes a harness accepts for
 * `agents run` / `agents teams add`.
 *
 * Mirror of `agents models`: humans and orchestrating agents read this before
 * picking `--mode plan|edit|auto|skip`. Modes are per-agent today (not version-
 * gated); `agent@version` is accepted so the configured run.defaults mode for
 * that version can be shown beside the catalog.
 */
import type { Command } from 'commander';
/** Register `agents modes [agent[@version]]`. */
export declare function registerModesCommand(program: Command): void;
