/** @jsx jsx */ import { FC } from 'react'; import { UsePaginationInstanceProps } from 'react-table'; export interface TablePaginationProps { /** * array of data records */ data?: any[]; /** * whether to make totlal countfield visible */ totalCountVisible?: boolean; /** * total count label text */ totalCountTemplate?: string; /** * 'Page ${pageIndex} of ${pageLength}' template */ pageTemplate?: string; /** * ability to hide the page xx of yy block */ pageVisible?: boolean; /** * string template for the page size selection * '${pageSize} rows', */ pageSizeTemplate?: string; /** * ability to hide the page size selector */ pageSizeVisible?: boolean; /** * string for the go to page label * 'Go to page:' */ goToPageTemplate?: string; /** * ability to hide the go to page block */ goToPageVisible?: boolean; /** * initial page index when pagination is enabled */ pageIndex?: number; /** * initial page size when pagination is enabled */ pageSize?: number; } export declare const TablePagination: FC & TablePaginationProps>;