export declare const PAGINATION_DEFAULT_PAGE_NUM = 1; export declare const PAGINATION_DEFAULT_PAGE_SIZE_OPTIONS: number[]; export declare const PAGINATION_DEFAULT_PAGE_SIZE: number; /** * @public */ export interface PageObject { pageNum?: number; pageSize?: number; pageSizeOptions?: number[]; total?: number; } export declare class PageModel { pageNum: number; pageSizeOptions: number[]; pageSize: number; total: number; constructor(page: PageObject); get validPageNum(): number; get params(): { pageNum: number; pageSize: number; }; assign(page: PageObject): void; setPageNum(n: number): void; setPageSize(size: number): void; setTotal(total: number): void; }