/**
 * `agents artifacts` — the group that owns everything an agent publishes for a
 * human to open: HTML plans, reports, rendered visuals, screenshots.
 *
 * RUSH-2580 nested the former top-level `agents share` here. `artifacts` is the
 * noun, `share` is the action on it, so the surface reads noun-then-action like
 * the rest of the CLI:
 *
 *   agents artifacts share <file>          publish
 *   agents artifacts share list|delete|analytics|join|status|update
 *   agents artifacts setup                 provision (or join) the endpoint
 *
 * The subtree itself lives in commands/share.ts (publish + its subcommands) and
 * commands/artifacts-setup.ts (the provisioning door); this module only assembles
 * the group, so there is one place that says what `agents artifacts` contains.
 */
import type { Command } from 'commander';
export declare function registerArtifactsCommands(program: Command): void;
