@toolprint/hypertool-mcp
Version:
HyperTool MCP proxy server for routing requests between clients and multiple underlying MCP servers
33 lines • 969 B
TypeScript
/**
* Toolsets menu implementation for interactive navigation
*/
import { ToolsetInfo } from "../show.js";
import { ViewType, InteractiveOptions } from "./types.js";
/**
* Display the toolsets list and handle selection
*/
export declare function showToolsetsList(toolsets: ToolsetInfo[], options: InteractiveOptions): Promise<{
action: string;
nextView?: ViewType;
data?: unknown;
itemName?: string;
}>;
/**
* Display toolset detail view with enhanced tool listing
*/
export declare function showToolsetDetail(toolset: ToolsetInfo, _allToolsets: ToolsetInfo[]): Promise<{
action: string;
nextView?: ViewType;
data?: unknown;
itemName?: string;
}>;
/**
* Display individual tool detail view
*/
export declare function showToolDetail(toolset: ToolsetInfo, _allToolsets: ToolsetInfo[]): Promise<{
action: string;
nextView?: ViewType;
data?: unknown;
itemName?: string;
}>;
//# sourceMappingURL=toolsets-menu.d.ts.map