/**
 * Setup Command Factory for NeuroLink
 * Consolidates all provider setup commands into a unified interface
 */
import type { CommandModule } from "yargs";
/**
 * Setup Command Factory
 */
export declare class SetupCommandFactory {
    /**
     * Create the main setup command with all provider subcommands
     */
    static createSetupCommands(): CommandModule;
    /**
     * Every AIProviderName that has no dedicated native setup subcommand
     * above — these route through the generic wizard (handleSetup ->
     * delegateToProviderSetup / EXTRA_PROVIDER_CONFIGS).
     */
    private static nonNativeProviderIds;
    /**
     * Build common options for provider setup commands
     */
    private static buildProviderOptions;
}
