export declare class Pagination { static deserialize(str: string): Pagination; readonly page: number; readonly perPage: number; readonly totalCount: number; constructor(page: number, perPage: number, totalCount: number); hasPrevious(): boolean; hasNext(): boolean; get lastPage(): number; previousPages(contextSize: number): number[]; nextPages(contextSize: number): number[]; serialize(): string; } export declare class PageNotFoundError extends Error { readonly page: number; constructor(page: number); }