# @trpc/tanstack-react-query

> 

## Interfaces

- [DecorateMutationProcedure](https://trpc.io/docs/typedoc/tanstack-react-query/interfaces/DecorateMutationProcedure.md)
- [DecorateQueryProcedure](https://trpc.io/docs/typedoc/tanstack-react-query/interfaces/DecorateQueryProcedure.md)
- [DecorateRouterKeyable](https://trpc.io/docs/typedoc/tanstack-react-query/interfaces/DecorateRouterKeyable.md)
- [DecorateSubscriptionProcedure](https://trpc.io/docs/typedoc/tanstack-react-query/interfaces/DecorateSubscriptionProcedure.md)
- [TRPCInfiniteQueryOptions](https://trpc.io/docs/typedoc/tanstack-react-query/interfaces/TRPCInfiniteQueryOptions.md)
- [TRPCMutationOptions](https://trpc.io/docs/typedoc/tanstack-react-query/interfaces/TRPCMutationOptions.md)
- [TRPCQueryBaseOptions](https://trpc.io/docs/typedoc/tanstack-react-query/interfaces/TRPCQueryBaseOptions.md)
- [TRPCQueryOptions](https://trpc.io/docs/typedoc/tanstack-react-query/interfaces/TRPCQueryOptions.md)
- [TRPCQueryOptionsResult](https://trpc.io/docs/typedoc/tanstack-react-query/interfaces/TRPCQueryOptionsResult.md)
- [TRPCReactRequestOptions](https://trpc.io/docs/typedoc/tanstack-react-query/interfaces/TRPCReactRequestOptions.md)
- [TRPCSubscriptionConnectingResult](https://trpc.io/docs/typedoc/tanstack-react-query/interfaces/TRPCSubscriptionConnectingResult.md)
- [TRPCSubscriptionErrorResult](https://trpc.io/docs/typedoc/tanstack-react-query/interfaces/TRPCSubscriptionErrorResult.md)
- [TRPCSubscriptionIdleResult](https://trpc.io/docs/typedoc/tanstack-react-query/interfaces/TRPCSubscriptionIdleResult.md)
- [TRPCSubscriptionOptions](https://trpc.io/docs/typedoc/tanstack-react-query/interfaces/TRPCSubscriptionOptions.md)
- [TRPCSubscriptionPendingResult](https://trpc.io/docs/typedoc/tanstack-react-query/interfaces/TRPCSubscriptionPendingResult.md)
- [unstable\_HydrateClientProps](https://trpc.io/docs/typedoc/tanstack-react-query/interfaces/unstable_HydrateClientProps.md)

## Type Aliases

- [AnyTRPCMutationKey](https://trpc.io/docs/typedoc/tanstack-react-query/type-aliases/AnyTRPCMutationKey.md)
- [AnyTRPCQueryKey](https://trpc.io/docs/typedoc/tanstack-react-query/type-aliases/AnyTRPCQueryKey.md)
- [DecorateProcedure](https://trpc.io/docs/typedoc/tanstack-react-query/type-aliases/DecorateProcedure.md)
- [DefaultFeatureFlags](https://trpc.io/docs/typedoc/tanstack-react-query/type-aliases/DefaultFeatureFlags.md)
- [FeatureFlags](https://trpc.io/docs/typedoc/tanstack-react-query/type-aliases/FeatureFlags.md)
- [inferInput](https://trpc.io/docs/typedoc/tanstack-react-query/type-aliases/inferInput.md)
- [inferOutput](https://trpc.io/docs/typedoc/tanstack-react-query/type-aliases/inferOutput.md)
- [OptionalCursorInput](https://trpc.io/docs/typedoc/tanstack-react-query/type-aliases/OptionalCursorInput.md)
- [QueryType](https://trpc.io/docs/typedoc/tanstack-react-query/type-aliases/QueryType.md)
- [TRPCMutationKey](https://trpc.io/docs/typedoc/tanstack-react-query/type-aliases/TRPCMutationKey.md)
- [TRPCMutationKeyWithoutPrefix](https://trpc.io/docs/typedoc/tanstack-react-query/type-aliases/TRPCMutationKeyWithoutPrefix.md)
- [TRPCMutationKeyWithPrefix](https://trpc.io/docs/typedoc/tanstack-react-query/type-aliases/TRPCMutationKeyWithPrefix.md)
- [TRPCOptionsProxy](https://trpc.io/docs/typedoc/tanstack-react-query/type-aliases/TRPCOptionsProxy.md)
- [TRPCQueryKey](https://trpc.io/docs/typedoc/tanstack-react-query/type-aliases/TRPCQueryKey.md)
- [TRPCQueryKeyWithoutPrefix](https://trpc.io/docs/typedoc/tanstack-react-query/type-aliases/TRPCQueryKeyWithoutPrefix.md)
- [TRPCQueryKeyWithPrefix](https://trpc.io/docs/typedoc/tanstack-react-query/type-aliases/TRPCQueryKeyWithPrefix.md)
- [TRPCSubscriptionResult](https://trpc.io/docs/typedoc/tanstack-react-query/type-aliases/TRPCSubscriptionResult.md)
- [TRPCSubscriptionStatus](https://trpc.io/docs/typedoc/tanstack-react-query/type-aliases/TRPCSubscriptionStatus.md)

## Functions

- [createTRPCContext](https://trpc.io/docs/typedoc/tanstack-react-query/functions/createTRPCContext.md)
- [createTRPCOptionsProxy](https://trpc.io/docs/typedoc/tanstack-react-query/functions/createTRPCOptionsProxy.md)
- [unstable\_createHydrateClient](https://trpc.io/docs/typedoc/tanstack-react-query/functions/unstable_createHydrateClient.md)
- [useSubscription](https://trpc.io/docs/typedoc/tanstack-react-query/functions/useSubscription.md)
