// Copyright © 2022-2026 Partium, Inc. DBA Partium import { APIObject } from '..'; /** * Paginated list of objects */ export declare class PaginatedList { items: T[]; currentPageIdx: number; totalPages: number; itemsPerPage: number; cursorPaginationEnabled: boolean; nextPage: string; previousPage: string; constructor(items: T[], currentPageIdx: number, totalPages: number, itemsPerPage: number, nextPage?: string, previousPage?: string, cursorPaginationEnabled?: boolean); static EMPTY: PaginatedList; moreResultsAvailable(): boolean; append(newPage: PaginatedList): void; /** * Helper method to clone this PaginatedList. * @returns a deep copy of this PaginatedList */ clone(): PaginatedList; }