# Interface: UseTRPCSuspenseInfiniteQueryOptions<TInput, TOutput, TError>

> 

Defined in: [packages/react-query/src/shared/hooks/types.ts:190](https://github.com/trpc/trpc/blob/7c907acfd8b31929214792e3b8c2ad7a8ac72563/packages/react-query/src/shared/hooks/types.ts#L190)

Options for `useSuspenseInfiniteQuery`.

## See

https://trpc.io/docs/client/react/suspense#usesuspenseinfinitequery

## Extends

- `DistributiveOmit`\<`UseSuspenseInfiniteQueryOptions`\<`TOutput`, `TError`, `TOutput`, `any`, [`ExtractCursorType`](https://trpc.io/docs/typedoc/react-query/shared/type-aliases/ExtractCursorType.md)\<`TInput`\>\>, `"queryKey"` \| `"initialPageParam"`\>.[`TRPCUseQueryBaseOptions`](https://trpc.io/docs/typedoc/react-query/shared/interfaces/TRPCUseQueryBaseOptions.md)

## Type Parameters

| Type Parameter |
| ------ |
| `TInput` |
| `TOutput` |
| `TError` |

## Properties

### initialCursor?

> `optional` **initialCursor**: [`ExtractCursorType`](https://trpc.io/docs/typedoc/react-query/shared/type-aliases/ExtractCursorType.md)\<`TInput`\>

Defined in: [packages/react-query/src/shared/hooks/types.ts:206](https://github.com/trpc/trpc/blob/7c907acfd8b31929214792e3b8c2ad7a8ac72563/packages/react-query/src/shared/hooks/types.ts#L206)

The cursor for the first page.

***

### trpc?

> `optional` **trpc**: [`TRPCReactRequestOptions`](https://trpc.io/docs/typedoc/react-query/shared/interfaces/TRPCReactRequestOptions.md)

Defined in: [packages/react-query/src/shared/hooks/types.ts:67](https://github.com/trpc/trpc/blob/7c907acfd8b31929214792e3b8c2ad7a8ac72563/packages/react-query/src/shared/hooks/types.ts#L67)

tRPC-related options

#### Inherited from

[`TRPCUseQueryBaseOptions`](https://trpc.io/docs/typedoc/react-query/shared/interfaces/TRPCUseQueryBaseOptions.md).[`trpc`](https://trpc.io/docs/typedoc/react-query/shared/interfaces/TRPCUseQueryBaseOptions.md#trpc)
