export interface IPagination { totalItems: number; page: number; pageSize: number; totalPages: number; startPage: number; endPage: number; startIndex: number; endIndex: number; pages: number[]; hasPreviousPage: boolean; hasNextPage: boolean; } export interface IPaginationProps { totalItems: number; currentPage?: number; pageSize?: number; maxPages?: number; hasPreviousPage: boolean; hasNextPage: boolean; } export default function Paginate({ totalItems, currentPage, pageSize, maxPages, hasNextPage, hasPreviousPage, }: IPaginationProps): IPagination;