@juspay/neurolink
Version:
Universal AI Development Platform with working MCP integration, multi-provider support, and professional CLI. Built-in tools operational, 58+ external MCP servers discoverable. Connect to filesystem, GitHub, database operations, and more. Build, test, and
63 lines (62 loc) • 1.68 kB
TypeScript
import type { CommandModule } from "yargs";
/**
* Factory for creating SageMaker CLI commands using the Factory Pattern
*/
export declare class SageMakerCommandFactory {
/**
* In-memory secure credential store (cleared after validation)
*/
private static readonly secureCredentialStore;
/**
* Create the SageMaker command group
*/
static createSageMakerCommands(): CommandModule;
/**
* Create secure configuration without exposing credentials to process.env
*/
private static createSecureConfiguration;
/**
* Validate secure configuration without exposing credentials
*/
private static validateSecureConfiguration;
/**
* Clear secure credentials from memory
*/
private static clearSecureCredentials;
/**
* Handler for checking SageMaker status
*/
private static statusHandler;
/**
* Handler for testing SageMaker endpoint connectivity
*/
private static testEndpointHandler;
/**
* Handler for listing SageMaker endpoints
*/
private static listEndpointsHandler;
/**
* Handler for showing configuration
*/
private static configHandler;
/**
* Handler for interactive setup
*/
private static setupHandler;
/**
* Handler for configuration validation
*/
private static validateHandler;
/**
* Handler for performance benchmarking
*/
private static benchmarkHandler;
/**
* Handler for clearing configuration cache
*/
private static clearCacheHandler;
/**
* Handler for running streaming diagnostics
*/
private static diagnoseHandler;
}