export declare class PageInfo {
    #private;
    private computePages;
    get currentPage(): number;
    get pageSize(): number;
    get totalItems(): number;
    get totalPages(): number;
    get hasNextPage(): boolean;
    get hasPrevPage(): boolean;
    get nextPageUrl(): string;
    get prevPageUrl(): string;
    setPageSize(newPageSize: number): void;
    setHasNextPage(newValue: boolean): void;
    setHasPrevPage(newValue: boolean): void;
    setTotalPages(val: number): void;
    setNextPageUrl(newValue: string): void;
    setPrevPageUrl(newValue: string): void;
    gotoStart(): void;
    gotoNext(): boolean;
    gotoPrev(): boolean;
    setCurrentPage(val: number): void;
    set totalItems(v: number);
}
