UNPKG

@nexica/nestjs-trpc

Version:
11 lines (10 loc) 369 B
import 'reflect-metadata'; import { z } from 'zod/v4'; type ZodTypeAny = z.ZodType; export interface ProcedureOptions { input?: ZodTypeAny; output?: ZodTypeAny; } export type ProcedureType = 'query' | 'mutation' | 'subscription'; export declare function createProcedureDecorator(type: ProcedureType): (options?: ProcedureOptions) => MethodDecorator; export {};