import {
QueryClient,
QueryKey,
useMutation,
UseMutationOptions,
useQueryClient,
useQuery as rqUseQuery,
UseQueryResult,
} from "@tanstack/react-query";
import { Action, Query } from "./rpc";
import { makeQueryCacheKey } from "./queries/core";
export { configureQueryClient } from "./queryClient";
// PUBLIC API
export function useQuery(
query: Query,
queryFnArgs?: Input,
options?: any
): UseQueryResult