@nestjs-mcp/server
Version:
Modular library for building scalable MCP servers with NestJS, providing decorators and integration patterns as a wrapper for the official MCP TypeScript SDK.
9 lines (8 loc) • 587 B
TypeScript
import { z, ZodTypeAny } from 'zod';
import { PromptArgsRawShape, RequestHandlerExtra } from '../mcp.types';
export declare class PromptHandlerArgs<Args extends PromptArgsRawShape | undefined = undefined> {
readonly args?: Args extends PromptArgsRawShape ? z.objectOutputType<Args, ZodTypeAny> : undefined;
readonly extra: RequestHandlerExtra;
private constructor();
static from<Args extends PromptArgsRawShape | undefined>(extra: RequestHandlerExtra, args?: Args extends PromptArgsRawShape ? z.objectOutputType<Args, ZodTypeAny> : undefined): PromptHandlerArgs<Args>;
}