interface Options { totalItems: number; initialPageSize?: number; initialPage?: number; } interface PaginationResults { totalItems: number; currentPage: number; itemsPerPage: number; onNextPageClick: () => void; onPreviousPageClick: () => void; onFirstPageClick: () => void; onLastPageClick: () => void; } interface PageStatus { currentPage: number; pageStart: number; pageEnd: number; setCurrentPage: (page: number) => void; } export declare const usePagination: ({ totalItems, initialPageSize, initialPage }: Options) => { pagination: PaginationResults; pageStatus: PageStatus; }; export {};