/** * Session Management MCP Server * * Tools for managing user sessions and persistent state. * Provides session lifecycle management, state persistence, and cleanup utilities. */ import { XrayKnowledgeSkillBase, type ToolDefinition } from "../shared/knowledge-skill-base.js"; declare class SessionManagementServer extends XrayKnowledgeSkillBase { private sessions; protected tools: ToolDefinition[]; constructor(); private generateSessionId; private isExpired; private handleCreateSession; private handleGetSession; private handleUpdateSession; private handleDeleteSession; private handleListSessions; private handleSessionExists; private handleCleanupExpiredSessions; } export default SessionManagementServer;