import * as React from 'react'; interface IProps { total: number; currentPage: number; pageSize: number; color: 'secondary' | 'primary'; hideQuickJumper: boolean; pageSizeChangerOption: { pageSizes?: Array; onPageSizeChange: (currentPage: number, newPageSize: number) => void; }; onChange: (page: number, pageSize: number) => void; } interface IState { currentPageSize: number; } export declare class Pagination extends React.Component { static defaultProps: { currentPage: number; pageSize: number; color: string; hideQuickJumper: boolean; pageSizeChangerOption: { pageSizes: string[]; onShowSizeChange: undefined; }; onChange: undefined; }; constructor(props: IProps); render(): React.JSX.Element; private itemRender; private onPageSizeChanged; private enableQuickJumper; } export {};