/**
 * Session Resources Module
 *
 * This module provides read-only session resources for the Digital Samba MCP Server.
 * It implements resources for listing sessions, retrieving session details,
 * session participants, and session statistics.
 *
 * @module resources/sessions
 */
import { Resource } from "@modelcontextprotocol/sdk/types.js";
/**
 * Register all session resources
 *
 * @returns Array of MCP Resource definitions
 */
export declare function registerSessionResources(): Resource[];
/**
 * Handle session resource requests
 *
 * @param uri - The resource URI being requested
 * @param params - URL parameters from the URI
 * @param request - The MCP request object
 * @param options - Server options including API configuration
 * @returns The resource content
 */
export declare function handleSessionResource(uri: string, params: any, request: any, options: {
    apiUrl: string;
    apiCache?: any;
}): Promise<any>;
//# sourceMappingURL=index.d.ts.map