import type { QueryClient, UseQueryOptions } from '@tanstack/react-query';
import type { CreateAPIQueryClientOptions } from '../qraftAPIClient.js';
import type { OperationSchema } from './requestFn.js';
/**
 * Composes the options for useQuery, useInfiniteQuery, useSuspenseQuery, and useSuspenseQueries.
 * @internal
 */
export declare function useComposeUseQueryOptions(qraftOptions: CreateAPIQueryClientOptions, schema: OperationSchema, args: UseQueryOptionsArgs, infinite: boolean): never;
type UseQueryOptionsArgs = [
    parameters: unknown,
    options?: UseQueryOptions,
    queryClient?: QueryClient
];
export {};
//# sourceMappingURL=useComposeUseQueryOptions.d.ts.map