import { EventEmitter } from '@angular/core'; /** *

CfDatatablePager component is used to generate datatable pagination

*
 * 
 * <cf-datatable-pager></cf-datatable-pager>
 * 
 * 
*/ export declare class CfDatatablePagerComponent { /**@hidden * Event emitted with page number on page switch */ onPageSwitch: EventEmitter<{}>; /**@hidden */ _rowsCount: number; /**@hidden */ _perPage: number; /**@hidden */ _current: number; /**@hidden */ _pages: any[]; /**@hidden */ readonly _totalPages: number; /**@hidden */ readonly _isVisible: boolean; /**@hidden * If pager has previous pages according to current page */ _canBack(): boolean; /**@hidden * If pager has next pages according to current page */ _canNext(): boolean; /**@hidden * Go to previous page */ _prevPage(): void; /**@hidden * Go to next page */ _nextPage(): void; /**@hidden * Go to page * @param page page number */ _selectPage(page: number): void; /**@hidden * Go to page * @param page page number */ _calcPages(page?: number): void; /**@hidden * Method to be used by CfDatatableComponent to synchronize its data with pager * @param rows rows length * @param perPage rows length per page * @param page current page number */ _updatePager(rows: number, perPage: number, page?: number): void; }