@eggjs/controller-decorator
Version:
tegg controller decorator
5 lines (4 loc) • 402 B
TypeScript
import { MCPPromptParams } from '@eggjs/tegg-types';
import type { McpServer } from '@modelcontextprotocol/sdk/server/mcp.js';
export declare function MCPPrompt(params?: MCPPromptParams): (target: any, propertyKey: PropertyKey) => void;
export declare function PromptArgsSchema(argsSchema: Parameters<McpServer['prompt']>['2']): (target: any, propertyKey: PropertyKey, parameterIndex: number) => void;