/**
 * Digital Samba MCP Server - Recording Management Tools
 *
 * This module implements tools for managing Digital Samba room recordings.
 * It provides MCP tools for recording operations like retrieval, deletion,
 * archiving, and download link generation.
 *
 * Tools provided:
 * - get-recordings: List recordings with filtering
 * - delete-recording: Delete a recording
 * - get-recording: Get specific recording details
 * - get-recording-download-link: Generate download links
 * - archive-recording: Archive a recording
 * - unarchive-recording: Unarchive a recording
 *
 * @module tools/recording-management
 * @author Digital Samba Team
 * @version 1.0.0
 */
import { McpServer } from "@modelcontextprotocol/sdk/server/mcp.js";
/**
 * Set up recording management tools for the MCP server
 *
 * This function registers all recording-related tools with the MCP server.
 * Tools are action endpoints that allow manipulation of recording data.
 *
 * @param {McpServer} server - The MCP server instance
 * @param {string} apiUrl - Base URL for the Digital Samba API
 * @returns {void}
 */
export declare function setupRecordingTools(server: McpServer, apiUrl: string): void;
//# sourceMappingURL=index.d.ts.map