UNPKG

@exromany/lido-csm-sdk

Version:

[![GitHub license](https://img.shields.io/github/license/lidofinance/lido-csm-sdk?color=limegreen)](https://github.com/lidofinance/lido-csm-sdk/blob/main/LICENSE.txt) [![Version npm](https://img.shields.io/npm/v/@lidofinance/lido-csm-sdk?label=version)](h

9 lines 531 B
import { Pagination } from './types.js'; type ContinueParams<T> = { items: T[]; } & Pagination; export declare const iteratePages: <T>(fetchPage: (pagination: Pagination) => Promise<readonly T[] | T[]>, pagination?: Pagination, getNextOffset?: (params: ContinueParams<T>) => bigint | undefined) => Promise<T[]>; export declare const byTotalCount: (totalCount: bigint) => ({ offset, limit }: Pagination) => bigint | undefined; export declare const onePage: () => undefined; export {}; //# sourceMappingURL=iterate-pages.d.ts.map