# @tanstack/preact-query

# @tanstack/preact-query

## Interfaces

- [HydrationBoundaryProps](interfaces/HydrationBoundaryProps.md)
- [QueryErrorResetBoundaryProps](interfaces/QueryErrorResetBoundaryProps.md)
- [UseBaseQueryOptions](interfaces/UseBaseQueryOptions.md)
- [UseInfiniteQueryOptions](interfaces/UseInfiniteQueryOptions.md)
- [UseMutationOptions](interfaces/UseMutationOptions.md)
- [UsePrefetchQueryOptions](interfaces/UsePrefetchQueryOptions.md)
- [UseQueryOptions](interfaces/UseQueryOptions.md)
- [UseSuspenseInfiniteQueryOptions](interfaces/UseSuspenseInfiniteQueryOptions.md)
- [UseSuspenseQueryOptions](interfaces/UseSuspenseQueryOptions.md)

## Type Aliases

- [AnyUseBaseQueryOptions](type-aliases/AnyUseBaseQueryOptions.md)
- [AnyUseInfiniteQueryOptions](type-aliases/AnyUseInfiniteQueryOptions.md)
- [AnyUseMutationOptions](type-aliases/AnyUseMutationOptions.md)
- [AnyUseQueryOptions](type-aliases/AnyUseQueryOptions.md)
- [AnyUseSuspenseInfiniteQueryOptions](type-aliases/AnyUseSuspenseInfiniteQueryOptions.md)
- [AnyUseSuspenseQueryOptions](type-aliases/AnyUseSuspenseQueryOptions.md)
- [DefinedInitialDataInfiniteOptions](type-aliases/DefinedInitialDataInfiniteOptions.md)
- [DefinedInitialDataOptions](type-aliases/DefinedInitialDataOptions.md)
- [DefinedUseInfiniteQueryResult](type-aliases/DefinedUseInfiniteQueryResult.md)
- [DefinedUseQueryResult](type-aliases/DefinedUseQueryResult.md)
- [QueriesOptions](type-aliases/QueriesOptions.md)
- [QueriesResults](type-aliases/QueriesResults.md)
- [QueryClientProviderProps](type-aliases/QueryClientProviderProps.md)
- [QueryErrorClearResetFunction](type-aliases/QueryErrorClearResetFunction.md)
- [QueryErrorIsResetFunction](type-aliases/QueryErrorIsResetFunction.md)
- [QueryErrorResetBoundaryFunction](type-aliases/QueryErrorResetBoundaryFunction.md)
- [QueryErrorResetFunction](type-aliases/QueryErrorResetFunction.md)
- [SuspenseQueriesOptions](type-aliases/SuspenseQueriesOptions.md)
- [SuspenseQueriesResults](type-aliases/SuspenseQueriesResults.md)
- [UndefinedInitialDataInfiniteOptions](type-aliases/UndefinedInitialDataInfiniteOptions.md)
- [UndefinedInitialDataOptions](type-aliases/UndefinedInitialDataOptions.md)
- [UnusedSkipTokenInfiniteOptions](type-aliases/UnusedSkipTokenInfiniteOptions.md)
- [UnusedSkipTokenOptions](type-aliases/UnusedSkipTokenOptions.md)
- [UseBaseMutationResult](type-aliases/UseBaseMutationResult.md)
- [UseBaseQueryResult](type-aliases/UseBaseQueryResult.md)
- [UseInfiniteQueryResult](type-aliases/UseInfiniteQueryResult.md)
- [UseMutateAsyncFunction](type-aliases/UseMutateAsyncFunction.md)
- [UseMutateFunction](type-aliases/UseMutateFunction.md)
- [UseMutationResult](type-aliases/UseMutationResult.md)
- [UseQueryResult](type-aliases/UseQueryResult.md)
- [UseSuspenseInfiniteQueryResult](type-aliases/UseSuspenseInfiniteQueryResult.md)
- [UseSuspenseQueryResult](type-aliases/UseSuspenseQueryResult.md)

## Variables

- [IsRestoringProvider](variables/IsRestoringProvider.md)
- [QueryClientContext](variables/QueryClientContext.md)

## Functions

- [HydrationBoundary](functions/HydrationBoundary.md)
- [infiniteQueryOptions](functions/infiniteQueryOptions.md)
- [mutationOptions](functions/mutationOptions.md)
- [QueryClientProvider](functions/QueryClientProvider.md)
- [QueryErrorResetBoundary](functions/QueryErrorResetBoundary.md)
- [queryOptions](functions/queryOptions.md)
- [useInfiniteQuery](functions/useInfiniteQuery.md)
- [useIsFetching](functions/useIsFetching.md)
- [useIsMutating](functions/useIsMutating.md)
- [useIsRestoring](functions/useIsRestoring.md)
- [useMutation](functions/useMutation.md)
- [useMutationState](functions/useMutationState.md)
- [usePrefetchInfiniteQuery](functions/usePrefetchInfiniteQuery.md)
- [usePrefetchQuery](functions/usePrefetchQuery.md)
- [useQueries](functions/useQueries.md)
- [useQuery](functions/useQuery.md)
- [useQueryClient](functions/useQueryClient.md)
- [useQueryErrorResetBoundary](functions/useQueryErrorResetBoundary.md)
- [useSuspenseInfiniteQuery](functions/useSuspenseInfiniteQuery.md)
- [useSuspenseQueries](functions/useSuspenseQueries.md)
- [useSuspenseQuery](functions/useSuspenseQuery.md)
