import { t as Subscribable } from "./subscribable-CbifVTKz.cjs"; import { $n as Query, A as InfiniteData, C as FetchPreviousPageOptions, Ct as QueryKey, F as InfiniteQueryObserverOptions, S as FetchNextPageOptions, f as DefaultError, m as DefaultedInfiniteQueryObserverOptions, on as QueryClient, rr as QueryObserver, z as InfiniteQueryObserverResult } from "./hydration-DWGr3cFC.cjs"; //#region src/infiniteQueryObserver.d.ts type InfiniteQueryObserverListener = (result: InfiniteQueryObserverResult) => void; declare class InfiniteQueryObserver, TQueryKey extends QueryKey = QueryKey, TPageParam = unknown> extends QueryObserver, TQueryKey> { subscribe: Subscribable>['subscribe']; getCurrentResult: ReplaceReturnType, TQueryKey>['getCurrentResult'], InfiniteQueryObserverResult>; protected fetch: ReplaceReturnType, TQueryKey>['fetch'], Promise>>; constructor(client: QueryClient, options: InfiniteQueryObserverOptions); protected bindMethods(): void; setOptions(options: InfiniteQueryObserverOptions): void; getOptimisticResult(options: DefaultedInfiniteQueryObserverOptions): InfiniteQueryObserverResult; fetchNextPage(options?: FetchNextPageOptions): Promise>; fetchPreviousPage(options?: FetchPreviousPageOptions): Promise>; protected createResult(query: Query, TQueryKey>, options: InfiniteQueryObserverOptions): InfiniteQueryObserverResult; } type ReplaceReturnType) => unknown, TReturn> = (...args: Parameters) => TReturn; //#endregion export { InfiniteQueryObserver }; //# sourceMappingURL=infiniteQueryObserver.d.cts.map