# Type Alias: TRPCProcedureType

> 

> **TRPCProcedureType**: *typeof* `procedureTypes`\[`number`\]

Defined in: [packages/server/src/unstable-core-do-not-import/procedure.ts:11](https://github.com/trpc/trpc/blob/7c907acfd8b31929214792e3b8c2ad7a8ac72563/packages/server/src/unstable-core-do-not-import/procedure.ts#L11)

A procedure's kind: `'query'`, `'mutation'` or `'subscription'`.
