# shared

> 

## Interfaces

- [DefinedTRPCInfiniteQueryOptionsIn](https://trpc.io/docs/typedoc/react-query/shared/interfaces/DefinedTRPCInfiniteQueryOptionsIn.md)
- [DefinedTRPCInfiniteQueryOptionsOut](https://trpc.io/docs/typedoc/react-query/shared/interfaces/DefinedTRPCInfiniteQueryOptionsOut.md)
- [DefinedTRPCQueryOptionsIn](https://trpc.io/docs/typedoc/react-query/shared/interfaces/DefinedTRPCQueryOptionsIn.md)
- [DefinedTRPCQueryOptionsOut](https://trpc.io/docs/typedoc/react-query/shared/interfaces/DefinedTRPCQueryOptionsOut.md)
- [TRPCContextProps](https://trpc.io/docs/typedoc/react-query/shared/interfaces/TRPCContextProps.md)
- [TRPCContextPropsBase](https://trpc.io/docs/typedoc/react-query/shared/interfaces/TRPCContextPropsBase.md)
- [TRPCFetchQueryOptions](https://trpc.io/docs/typedoc/react-query/shared/interfaces/TRPCFetchQueryOptions.md)
- [TRPCHookResult](https://trpc.io/docs/typedoc/react-query/shared/interfaces/TRPCHookResult.md)
- [TRPCProviderProps](https://trpc.io/docs/typedoc/react-query/shared/interfaces/TRPCProviderProps.md)
- [TRPCQueryBaseOptions](https://trpc.io/docs/typedoc/react-query/shared/interfaces/TRPCQueryBaseOptions.md)
- [TRPCQueryOptions](https://trpc.io/docs/typedoc/react-query/shared/interfaces/TRPCQueryOptions.md)
- [TRPCQueryOptionsResult](https://trpc.io/docs/typedoc/react-query/shared/interfaces/TRPCQueryOptionsResult.md)
- [TRPCReactRequestOptions](https://trpc.io/docs/typedoc/react-query/shared/interfaces/TRPCReactRequestOptions.md)
- [TRPCSubscriptionBaseResult](https://trpc.io/docs/typedoc/react-query/shared/interfaces/TRPCSubscriptionBaseResult.md)
- [TRPCSubscriptionConnectingResult](https://trpc.io/docs/typedoc/react-query/shared/interfaces/TRPCSubscriptionConnectingResult.md)
- [TRPCSubscriptionErrorResult](https://trpc.io/docs/typedoc/react-query/shared/interfaces/TRPCSubscriptionErrorResult.md)
- [TRPCSubscriptionIdleResult](https://trpc.io/docs/typedoc/react-query/shared/interfaces/TRPCSubscriptionIdleResult.md)
- [TRPCSubscriptionPendingResult](https://trpc.io/docs/typedoc/react-query/shared/interfaces/TRPCSubscriptionPendingResult.md)
- [TRPCUseQueryBaseOptions](https://trpc.io/docs/typedoc/react-query/shared/interfaces/TRPCUseQueryBaseOptions.md)
- [UndefinedTRPCInfiniteQueryOptionsIn](https://trpc.io/docs/typedoc/react-query/shared/interfaces/UndefinedTRPCInfiniteQueryOptionsIn.md)
- [UndefinedTRPCInfiniteQueryOptionsOut](https://trpc.io/docs/typedoc/react-query/shared/interfaces/UndefinedTRPCInfiniteQueryOptionsOut.md)
- [UndefinedTRPCQueryOptionsIn](https://trpc.io/docs/typedoc/react-query/shared/interfaces/UndefinedTRPCQueryOptionsIn.md)
- [UndefinedTRPCQueryOptionsOut](https://trpc.io/docs/typedoc/react-query/shared/interfaces/UndefinedTRPCQueryOptionsOut.md)
- [UnusedSkipTokenTRPCInfiniteQueryOptionsIn](https://trpc.io/docs/typedoc/react-query/shared/interfaces/UnusedSkipTokenTRPCInfiniteQueryOptionsIn.md)
- [UnusedSkipTokenTRPCInfiniteQueryOptionsOut](https://trpc.io/docs/typedoc/react-query/shared/interfaces/UnusedSkipTokenTRPCInfiniteQueryOptionsOut.md)
- [UnusedSkipTokenTRPCQueryOptionsIn](https://trpc.io/docs/typedoc/react-query/shared/interfaces/UnusedSkipTokenTRPCQueryOptionsIn.md)
- [UnusedSkipTokenTRPCQueryOptionsOut](https://trpc.io/docs/typedoc/react-query/shared/interfaces/UnusedSkipTokenTRPCQueryOptionsOut.md)
- [UseTRPCInfiniteQueryOptions](https://trpc.io/docs/typedoc/react-query/shared/interfaces/UseTRPCInfiniteQueryOptions.md)
- [UseTRPCMutationOptions](https://trpc.io/docs/typedoc/react-query/shared/interfaces/UseTRPCMutationOptions.md)
- [UseTRPCPrefetchQueryOptions](https://trpc.io/docs/typedoc/react-query/shared/interfaces/UseTRPCPrefetchQueryOptions.md)
- [UseTRPCQueryOptions](https://trpc.io/docs/typedoc/react-query/shared/interfaces/UseTRPCQueryOptions.md)
- [UseTRPCSubscriptionOptions](https://trpc.io/docs/typedoc/react-query/shared/interfaces/UseTRPCSubscriptionOptions.md)
- [UseTRPCSuspenseInfiniteQueryOptions](https://trpc.io/docs/typedoc/react-query/shared/interfaces/UseTRPCSuspenseInfiniteQueryOptions.md)
- [UseTRPCSuspenseQueryOptions](https://trpc.io/docs/typedoc/react-query/shared/interfaces/UseTRPCSuspenseQueryOptions.md)

## Type Aliases

- [CreateClient](https://trpc.io/docs/typedoc/react-query/shared/type-aliases/CreateClient.md)
- [CreateQueryUtils](https://trpc.io/docs/typedoc/react-query/shared/type-aliases/CreateQueryUtils.md)
- [CreateReactUtils](https://trpc.io/docs/typedoc/react-query/shared/type-aliases/CreateReactUtils.md)
- [DecorateQueryProcedure](https://trpc.io/docs/typedoc/react-query/shared/type-aliases/DecorateQueryProcedure.md)
- [ExtractCursorType](https://trpc.io/docs/typedoc/react-query/shared/type-aliases/ExtractCursorType.md)
- [InferMutationLikeData](https://trpc.io/docs/typedoc/react-query/shared/type-aliases/InferMutationLikeData.md)
- [InferMutationLikeInput](https://trpc.io/docs/typedoc/react-query/shared/type-aliases/InferMutationLikeInput.md)
- [InferQueryLikeData](https://trpc.io/docs/typedoc/react-query/shared/type-aliases/InferQueryLikeData.md)
- [InferQueryLikeInput](https://trpc.io/docs/typedoc/react-query/shared/type-aliases/InferQueryLikeInput.md)
- [MutationLike](https://trpc.io/docs/typedoc/react-query/shared/type-aliases/MutationLike.md)
- [OutputWithCursor](https://trpc.io/docs/typedoc/react-query/shared/type-aliases/OutputWithCursor.md)
- [QueryLike](https://trpc.io/docs/typedoc/react-query/shared/type-aliases/QueryLike.md)
- [RouterLike](https://trpc.io/docs/typedoc/react-query/shared/type-aliases/RouterLike.md)
- [RouterLikeInner](https://trpc.io/docs/typedoc/react-query/shared/type-aliases/RouterLikeInner.md)
- [TRPCFetchInfiniteQueryOptions](https://trpc.io/docs/typedoc/react-query/shared/type-aliases/TRPCFetchInfiniteQueryOptions.md)
- [TRPCProvider](https://trpc.io/docs/typedoc/react-query/shared/type-aliases/TRPCProvider.md)
- [TRPCSubscriptionResult](https://trpc.io/docs/typedoc/react-query/shared/type-aliases/TRPCSubscriptionResult.md)
- [UseTRPCPrefetchInfiniteQueryOptions](https://trpc.io/docs/typedoc/react-query/shared/type-aliases/UseTRPCPrefetchInfiniteQueryOptions.md)
- [UtilsLike](https://trpc.io/docs/typedoc/react-query/shared/type-aliases/UtilsLike.md)

## Variables

- [contextProps](https://trpc.io/docs/typedoc/react-query/shared/variables/contextProps.md)

## Functions

- [getQueryType](https://trpc.io/docs/typedoc/react-query/shared/functions/getQueryType.md)
- [TRPCContext](https://trpc.io/docs/typedoc/react-query/shared/functions/TRPCContext.md)
