@hot-updater/plugin-core
Version:
React Native OTA solution for self-hosted
17 lines (16 loc) • 505 B
TypeScript
import { Bundle, PaginationInfo } from "./types/index.js";
//#region src/calculatePagination.d.ts
interface PaginationOptions {
limit: number;
offset: number;
}
interface PaginatedResult {
data: Bundle[];
pagination: PaginationInfo;
}
/**
* Calculate pagination information based on total count, limit, and offset
*/
declare function calculatePagination(total: number, options: PaginationOptions): PaginationInfo;
//#endregion
export { PaginatedResult, PaginationOptions, calculatePagination };