/**
 * MCP 라우터
 * /mcp, /messages 엔드포인트 처리
 * Phase 1.2: http-server.ts 리팩토링
 */
import { Router, type Response } from 'express';
import type Database from 'better-sqlite3';
import type { ServerServices } from '../bootstrap.js';
/**
 * SSE Transport 타입
 */
export interface SSETransport {
    res: Response;
    sessionId: string;
    keepAliveInterval: NodeJS.Timeout;
}
/**
 * MCP 라우터 생성
 */
export declare function createMcpRouter(db: Database.Database | null, serverServices: ServerServices | null, transports: Record<string, SSETransport>): Router;
//# sourceMappingURL=mcp.routes.d.ts.map