/**
 * Vigthoria CLI - Hub/Marketplace Commands
 *
 * In-flow marketplace discovery and module activation
 * Enables pay-as-you-go module usage directly from the terminal
 */
import { Config } from '../utils/config.js';
import { Logger } from '../utils/logger.js';
export declare class HubCommand {
    private config;
    private logger;
    constructor(config: Config, logger: Logger);
    /**
     * Search for modules by natural language query
     */
    search(query: string): Promise<void>;
    /**
     * List all available modules
     */
    list(options: {
        category?: string;
    }): Promise<void>;
    /**
     * Activate a module for the current user
     */
    activate(moduleId: string): Promise<void>;
    /**
     * Show currently active modules for user
     */
    active(): Promise<void>;
    /**
     * Get detailed info about a specific module
     */
    info(moduleId: string): Promise<void>;
    /**
     * Interactive discover mode - prompts user with suggestions
     */
    discover(): Promise<void>;
}
