import * as React from 'react'; export interface IPagerProps { gotoPage?: (pageNumber: number, event?: React.MouseEvent) => void; currentPage?: number; changePageSize?: (pageSizeAmount: number, event?: React.MouseEvent) => void; numberOfPages?: number; numberPerPage?: number; firstPage?: any; nextPage?: any; lastPage?: any; previousPage?: any; dataSource?: Array; pageSize?: number; onPageChange?: (pageNumber: number, event?: React.MouseEvent) => void; pageSizerOptions?: Array; hidePageSize?: boolean; rowCount?: number; showDataSourceLength?: boolean; hideHeader?: boolean; title?: string; pagerSize?: number; className?: string; pageSizeDropDirection?: string; } export default class Pager extends React.Component { gotoPage(pageNumber: number): void; onSelected(pageSizeAmount: number): void; renderPager(page: number, pageCount: number, pagerSize: number): any[]; render(): JSX.Element; }