@toolprint/hypertool-mcp
Version:
HyperTool MCP proxy server for routing requests between clients and multiple underlying MCP servers
37 lines • 1.11 kB
TypeScript
/**
* Setup wizard - Interactive configuration setup for Hypertool MCP
*
* TODO: Profile Management Integration
* - Add profile selection step to setup wizard
* - Allow users to create new profiles during setup
* - Support profile-specific configuration storage
* - Add profile switching capabilities in wizard
* - Implement profile templates for common setups
*/
import { SetupOptions } from "./types.js";
/**
* Exception thrown when user cancels the setup wizard
*/
export declare class SetupCancelledException extends Error {
constructor(message?: string);
}
export declare class SetupWizard {
private state;
private options;
private configManager;
private steps;
constructor(options?: SetupOptions);
/**
* Run the setup wizard
*/
run(): Promise<void>;
/**
* Check if this is the first run (no config exists)
*/
static isFirstRun(): Promise<boolean>;
/**
* Run setup with specific options for non-interactive mode
*/
static runNonInteractive(options: SetupOptions): Promise<void>;
}
//# sourceMappingURL=setup.d.ts.map