/**
 * CLI command for searching profile packages, skills, and subagents in the Nori registrar
 * Handles: nori-skillsets search <query>
 * Searches both org registry (with auth) and public registry (no auth)
 * Returns profiles, skills, and subagents from each registry
 */
import { type CliName } from "../../../cli/commands/cliCommandNames.js";
import type { CommandStatus } from "../../../cli/commands/commandStatus.js";
import type { Command } from "commander";
/**
 * Search for profiles and skills in registries (org + public)
 * @param args - The search parameters
 * @param args.query - The search query
 * @param args.installDir - Optional installation directory (detected if not provided)
 * @param args.cliName - CLI name for user-facing messages (defaults to nori-skillsets)
 *
 * @returns Command status
 */
export declare const registrySearchMain: (args: {
    query: string;
    installDir?: string | null;
    cliName?: CliName | null;
}) => Promise<CommandStatus>;
/**
 * Register the 'registry-search' command with commander
 * @param args - Configuration arguments
 * @param args.program - Commander program instance
 */
export declare const registerRegistrySearchCommand: (args: {
    program: Command;
}) => void;
//# sourceMappingURL=registrySearch.d.ts.map