/** * Metadata keys and types for MCP tool decorators */ export declare const TOOL_METADATA_KEY: unique symbol; export declare const PARAM_METADATA_KEY: unique symbol; export interface ToolMetadata { name: string; description: string; category?: string; inputSchema?: unknown; } export interface ParamMetadata { index: number; name: string; description: string; type?: unknown; required?: boolean; default?: unknown; enum?: unknown[]; items?: unknown; } //# sourceMappingURL=metadata.d.ts.map