import React from 'react';
import './Pagination.less';
export interface PaginationProps {
    /** 当前页码 */
    current: number;
    /** 每页条数 */
    pageSize: number;
    /** 数据总数 */
    total?: number;
    /** 总页数 (优先级高于total计算) */
    totalPages?: number;
    /** 页码改变的回调 */
    onChange?: (page: number, pageSize: number) => void;
    /** 每页条数改变的回调 */
    onShowSizeChange?: (current: number, size: number) => void;
    /** 是否显示每页条数选择器 */
    showSizeChanger?: boolean;
    /** 每页条数选择器选项 */
    pageSizeOptions?: string[];
    /** 是否显示快速跳转 */
    showQuickJumper?: boolean;
    /** 是否显示总数 */
    showTotal?: (total: number, range: [number, number]) => React.ReactNode;
    /** 自定义类名 */
    className?: string;
    /** 禁用状态 */
    disabled?: boolean;
}
declare const Pagination: React.FC<PaginationProps>;
export default Pagination;
