import { ProvidersService } from 'fccore2';
import { FcinputComponent } from '../fcinput';
/**
 * fc-pagination分页
 *
 * 采用分页的形式分隔长列表，每次只加载一个页面。
 *
 * 当加载/渲染所有数据将花费很多时间时。
 *
 * 可切换页码浏览数据。
 *
 */
export declare class FcpaginationComponent extends FcinputComponent {
    provider: ProvidersService;
    fcSample: string;
    /**数据总数*/
    fcTotal: string;
    _total: number;
    /**当前显示的页数*/
    fcPageIndex: string;
    _pageIndex: number;
    /**每页条数*/
    fcPageSize: string;
    _pageSize: number;
    /**是否可以快速跳转至某页*/
    fcShowQuickJumper: string;
    _showQjumper: boolean;
    /**是否可以改变nzPageSize*/
    fcShowSizeChanger: string;
    _showSizechange: boolean;
    /**指定每页可以显示多少条*/
    fcPageSizeOptions: number[];
    constructor(provider: ProvidersService);
    /**
    * 改变每页数目
    * @param event
    */
    _pageSizeChange(event: any): void;
    /**
    * 输入跳转至某一页
    * @param event
    */
    _jumpPage(event: any): void;
    _afterParentInit(): void;
}
