import { EventEmitter, OnChanges, OnInit, SimpleChanges } from '@angular/core'; import { ShrPaginationEvent } from '../../../models'; export declare class PaginationComponent implements OnInit, OnChanges { size: number; offset: number; indicatorCount: number; showTotalPage: boolean; showSizeSelection: boolean; sizeSelectionArray: number[]; defaultSizeIndex: number; totalPages: number; currentPage: number; indicates: number[]; currentIndicator: number; pageSizeChange: EventEmitter; /** * @Deprecated use currentPageChange instead */ selectedPage: EventEmitter; currentPageChange: EventEmitter; sizeChange: EventEmitter; constructor(); ngOnInit(): void; generateIndicates(): void; initiateCurrentIndicator(i: number): void; setCurrentIndicator(i: number): void; nextimize(): void; previmize(): void; reFirst(): void; reLast(): void; private childNgOnChanges; ngOnChanges(changes: SimpleChanges): void; private onChange; en2Fa(value: any): any; private emitSelectedPage; onSizeChange(event: any): void; private calculateOffset; }