lokalise-mcp
Version:
The Lokalise MCP Server brings Lokalise's localization power to Claude and AI assistants—manage projects, keys, and translations by chat.
18 lines (17 loc) • 705 B
TypeScript
/**
* 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 {};