/**
 * CLI command for downloading subagent packages from the Nori registrar
 * Handles: nori-skillsets download-subagent <subagent>[@version] [--registry <url>]
 *
 * Key difference from skill-download:
 * - Subagent tarballs extract to full directories in skillset profile (subagents/<name>/)
 * - Agent installation flattens: only SUBAGENT.md content → agents/<name>.md
 * - No skills.json manifest — only nori.json dependencies.subagents
 */
import { type CliName } from "../../../cli/commands/cliCommandNames.js";
import type { CommandStatus } from "../../../cli/commands/commandStatus.js";
import type { Command } from "commander";
export declare const subagentDownloadMain: (args: {
    subagentSpec: string;
    cwd?: string | null;
    installDir?: string | null;
    registryUrl?: string | null;
    listVersions?: boolean | null;
    skillset?: string | null;
    cliName?: CliName | null;
    nonInteractive?: boolean | null;
    silent?: boolean | null;
}) => Promise<CommandStatus>;
export declare const registerSubagentDownloadCommand: (args: {
    program: Command;
}) => void;
//# sourceMappingURL=subagentDownload.d.ts.map