import { FetchOptions } from "../core/check.mjs"; import { LoadableField } from "../core/reader.mjs"; import { FragmentReference, UnknownTReadFromStore } from "../core/FragmentReference.mjs"; //#region src/loadable-hooks/useSkipLimitPagination.d.ts type UseSkipLimitReturnValue = { readonly kind: 'Complete'; readonly fetchMore: (count: number, fetchOptions?: FetchOptions, never>) => void; readonly results: ReadonlyArray; } | { readonly kind: 'Pending'; readonly results: ReadonlyArray; readonly pendingFragment: FragmentReference>; }; type UseSkipLimitPaginationArgs = { skip: number; limit: number; }; declare function useSkipLimitPagination(loadableField: LoadableField, UseSkipLimitPaginationArgs>, initialState?: { skip?: number | void | null; }): UseSkipLimitReturnValue; //#endregion export { UseSkipLimitPaginationArgs, UseSkipLimitReturnValue, useSkipLimitPagination }; //# sourceMappingURL=useSkipLimitPagination.d.mts.map