import type { OperationInfiniteData, QueryFiltersByParameters, QueryFiltersByQueryKey, ServiceOperationInfiniteQueryKey, ServiceOperationQueryKey, } from '@openapi-qraft/tanstack-query-react-types'; export interface ServiceOperationGetQueriesData< TSchema extends { url: string; method: string }, TOperationQueryFnData, TQueryParams, TError, > { getQueriesData( filters?: | QueryFiltersByParameters< TSchema, TOperationQueryFnData, TInfinite, TQueryParams, TError > | QueryFiltersByQueryKey< TSchema, TOperationQueryFnData, TInfinite, TQueryParams, TError > ): TInfinite extends true ? Array< [ queryKey: ServiceOperationInfiniteQueryKey, data: | NoInfer< OperationInfiniteData > | undefined, ] > : Array< [ queryKey: ServiceOperationQueryKey, data: TOperationQueryFnData | undefined, ] >; }