@toolprint/hypertool-mcp
Version:
HyperTool MCP proxy server for routing requests between clients and multiple underlying MCP servers
45 lines • 1.2 kB
TypeScript
/**
* Interactive navigation system for configuration display
*/
import { InteractiveOptions } from "./interactive/types.js";
/**
* Interactive navigator for configuration display
*/
export declare class InteractiveNavigator {
private navigationStack;
private configData;
private options;
private configManager;
private serverFilters;
private serverPage;
constructor(options?: InteractiveOptions);
/**
* Initialize and start the interactive session
*/
start(linkedApp?: string): Promise<void>;
/**
* Load configuration data from various sources
*/
private loadConfigurationData;
/**
* Main navigation loop
*/
private navigationLoop;
/**
* Show the appropriate view based on current state
*/
private showCurrentView;
/**
* Update breadcrumb trail based on navigation
*/
private updateBreadcrumb;
/**
* Export current view data
*/
private exportCurrentView;
}
/**
* Start interactive configuration display
*/
export declare function showInteractive(options?: InteractiveOptions, linkedApp?: string): Promise<void>;
//# sourceMappingURL=show-interactive.d.ts.map