/**
 * Server Lifecycle Management
 * Handles graceful shutdown and cleanup
 */
import type { McpServer } from "@modelcontextprotocol/sdk/server/mcp.js";
import type { StdioServerTransport } from "@modelcontextprotocol/sdk/server/stdio.js";
import type { StreamableHTTPServerTransport } from "@modelcontextprotocol/sdk/server/streamableHttp.js";
type TransportInstance = StreamableHTTPServerTransport | StdioServerTransport | null;
/**
 * Set up graceful shutdown handlers
 */
export declare function setupGracefulShutdown(serverInstance: McpServer | null, transportInstance: TransportInstance): void;
/**
 * Set up global error handlers
 */
export declare function setupErrorHandlers(): void;
export {};
