import { IsFetching } from "./IsFetching.mjs";
import { Mutation } from "./Mutation.mjs";
import { PrefetchInfiniteQuery } from "./PrefetchInfiniteQuery.mjs";
import { PrefetchQuery } from "./PrefetchQuery.mjs";
import { QueriesHydration } from "./QueriesHydration.mjs";
import { QueryClientConsumer } from "./QueryClientConsumer.mjs";
import { SuspenseInfiniteQuery } from "./SuspenseInfiniteQuery.mjs";
import { SuspenseQueries } from "./SuspenseQueries.mjs";
import { SuspenseQuery } from "./SuspenseQuery.mjs";
import { createGetQueryClient } from "./createGetQueryClient.mjs";
import { infiniteQueryOptions } from "./infiniteQueryOptions.mjs";
import { queryOptions } from "./queryOptions.mjs";
import { usePrefetchInfiniteQuery } from "./usePrefetchInfiniteQuery.mjs";
import { usePrefetchQuery } from "./usePrefetchQuery.mjs";
import { UseSuspenseInfiniteQueryOptions, UseSuspenseInfiniteQueryResult, useSuspenseInfiniteQuery } from "./useSuspenseInfiniteQuery.mjs";
import { SuspenseQueriesOptions, SuspenseQueriesResults, useSuspenseQueries } from "./useSuspenseQueries.mjs";
import { UseSuspenseQueryOptions, UseSuspenseQueryResult, useSuspenseQuery } from "./useSuspenseQuery.mjs";
import { mutationOptions } from "./mutationOptions.mjs";
export { IsFetching, Mutation, PrefetchInfiniteQuery, PrefetchQuery, QueriesHydration, QueryClientConsumer, SuspenseInfiniteQuery, SuspenseQueries, type SuspenseQueriesOptions, type SuspenseQueriesResults, SuspenseQuery, type UseSuspenseInfiniteQueryOptions, type UseSuspenseInfiniteQueryResult, type UseSuspenseQueryOptions, type UseSuspenseQueryResult, createGetQueryClient, infiniteQueryOptions, mutationOptions, queryOptions, usePrefetchInfiniteQuery, usePrefetchQuery, useSuspenseInfiniteQuery, useSuspenseQueries, useSuspenseQuery };