Skip to content
tRPC

Partners

Type Alias: inferProcedureBuilderResolverOptions<TProcedureBuilder>

On this page

inferProcedureBuilderResolverOptions<TProcedureBuilder>: TProcedureBuilder extends TRPCProcedureBuilder<infer TContext, infer TMeta, infer TContextOverrides, infer _TInputIn, infer TInputOut, infer _TOutputIn, infer _TOutputOut, infer _TCaller, infer _TErrorShape> ? ProcedureResolverOptions<TContext, TMeta, TContextOverrides, TInputOut extends UnsetMarker ? unknown : TInputOut extends object ? Simplify<TInputOut & object> : TInputOut> : never

Defined in: packages/server/src/unstable-core-do-not-import/procedureBuilder.ts:172

The options a resolver built from this procedure builder gets: its ctx, input and so on. Use it to type helpers that resolvers call.

Type Parameters

Type Parameter
TProcedureBuilder extends AnyProcedureBuilder

See

https://trpc.io/docs/server/procedures#inferProcedureBuilderResolverOptions