infinity-forge
Version:
20 lines (19 loc) • 528 B
TypeScript
import { HttpRequest } from '../../../ui/index.js';
export type PaginationModel = {
endPage: number;
hasNextPage: boolean;
hasPreviousPage: boolean;
page: number;
pageSize: number;
pages: number[];
startPage: number;
totalItems: number;
totalPages: number;
};
export type Pagination = {
pagination: PaginationModel;
};
export declare function api<T = any>(params: HttpRequest & {
arrayFormat?: "repeat" | "brackets";
blockRunMigration?: boolean;
}, pathApi?: string): Promise<T>;