UNPKG

@n8n/n8n-nodes-langchain

Version:
25 lines (24 loc) 1.06 kB
import type { Request } from 'express'; import type { Mocked } from 'vitest'; import type { CompressionResponse } from '../../transport/Transport'; export declare const MCP_SESSION_ID_HEADER = "mcp-session-id"; export declare function createMockResponse(): Mocked<CompressionResponse>; export declare function createMockRequest(options?: { sessionId?: string; body?: unknown; rawBody?: string; headers?: Record<string, string>; query?: Record<string, string>; method?: string; path?: string; }): Mocked<Request> & { rawBody: Buffer; }; export declare function createMockRequestWithSessionId(sessionId: string, rawBody: string): Mocked<Request> & { rawBody: Buffer; }; export declare function createValidToolCallMessage(toolName: string, args: Record<string, unknown>, id?: string | number): string; export declare function createListToolsMessage(id?: string | number): string; export declare function createMockRequestWithHeaderSessionId(sessionId: string, rawBody?: string): Mocked<Request> & { rawBody: Buffer; };