UNPKG

vue-use-query

Version:

vue use query

16 lines (15 loc) 900 B
import type { QueryBehavior } from './query'; import type { InfiniteData, QueryOptions } from './types'; export declare function infiniteQueryBehavior<TQueryFnData, TError, TData>(): QueryBehavior<TQueryFnData, TError, InfiniteData<TData>>; export declare function getNextPageParam(options: QueryOptions<any, any>, pages: unknown[]): unknown | undefined; export declare function getPreviousPageParam(options: QueryOptions<any, any>, pages: unknown[]): unknown | undefined; /** * Checks if there is a next page. * Returns `undefined` if it cannot be determined. */ export declare function hasNextPage(options: QueryOptions<any, any>, pages?: unknown): boolean | undefined; /** * Checks if there is a previous page. * Returns `undefined` if it cannot be determined. */ export declare function hasPreviousPage(options: QueryOptions<any, any>, pages?: unknown): boolean | undefined;