/**
 * Session Management Tools Module
 *
 * This module provides comprehensive session management tools for the Digital Samba MCP Server.
 * It implements session-related tools for managing room sessions, deleting session data,
 * and performing session operations.
 *
 * @module tools/session-management
 */
import { Tool } from "@modelcontextprotocol/sdk/types.js";
import { DigitalSambaApiClient } from "../../digital-samba-api.js";
/**
 * Register all session management tools
 *
 * @returns Array of MCP Tool definitions
 */
export declare function registerSessionTools(): Tool[];
/**
 * Execute a session management tool
 *
 * @param toolName - The name of the tool to execute
 * @param args - The tool arguments
 * @param apiClient - The Digital Samba API client instance
 * @param request - The MCP request object for authentication
 * @returns The tool execution result
 */
export declare function executeSessionTool(toolName: string, args: any, apiClient: DigitalSambaApiClient, request: any): Promise<any>;
//# sourceMappingURL=index.d.ts.map