export interface BasicPageParams { page: number; pageSize: number; } export interface BasicFetchResult { items: T[]; total: number; endRow: number; firstPage: number; hasNextPage: boolean; hasPreviousPage: boolean; isFirstPage: boolean; isLastPage: boolean; lastPage: number; list: T[]; navigateFirstPage: number; navigateLastPage: number; navigatePages: number; navigatepageNums: number[]; nextPage: number; pageNum: number; pageSize: number; pages: number; prePage: number; size: number; startRow: number; }