import type { AreAllOptional, DeepReadonly, OperationInfiniteData, ServiceOperationEnsureInfiniteQueryDataOptions, ServiceOperationFetchInfiniteQueryOptions, } from '@openapi-qraft/tanstack-query-react-types'; export interface ServiceOperationFetchInfiniteQuery< TSchema extends { url: string; method: string }, TOperationQueryFnData, TQueryParams, TError, > { fetchInfiniteQuery( options: AreAllOptional extends true ? ServiceOperationFetchInfiniteQueryOptions< TSchema, TOperationQueryFnData, TQueryParams, DeepReadonly, TError > | void : ServiceOperationFetchInfiniteQueryOptions< TSchema, TOperationQueryFnData, TQueryParams, DeepReadonly, TError > ): Promise>; prefetchInfiniteQuery( options: AreAllOptional extends true ? ServiceOperationFetchInfiniteQueryOptions< TSchema, TOperationQueryFnData, TQueryParams, DeepReadonly, TError > | void : ServiceOperationFetchInfiniteQueryOptions< TSchema, TOperationQueryFnData, TQueryParams, DeepReadonly, TError > ): Promise; ensureInfiniteQueryData( options: AreAllOptional extends true ? ServiceOperationEnsureInfiniteQueryDataOptions< TSchema, TOperationQueryFnData, TQueryParams, DeepReadonly, TError > | void : ServiceOperationEnsureInfiniteQueryDataOptions< TSchema, TOperationQueryFnData, TQueryParams, DeepReadonly, TError > ): Promise>; }