import { type ParsedArgs } from './args.js'; /** * `nexus deploy` reads and changes an agent server's deployments over HTTP, for a pipeline that rolls * out a new image and then moves traffic onto it: * * nexus deploy status [assistant] * nexus deploy canary * nexus deploy promote * nexus deploy rollback [--to ] * * `--url` (or `NEXUS_SERVER_URL`) names the server, and `--token` (or `NEXUS_SERVER_TOKEN`) is sent * as a bearer token. Changes take `--reason`, recorded in the deployment's history, and `--version`, * which refuses the change if someone else moved the deployment first. */ export declare function runDeployCommand(subcommand: string | undefined, { positionals, flags }: ParsedArgs): Promise;