import { EventEmitter, OnChanges, OnInit, SimpleChanges } from '@angular/core'; import * as i0 from "@angular/core"; export declare class PaginationComponent implements OnInit, OnChanges { totalItems: number; itemsPerPage: number; currentPage: number; previousButton: 'withLabel' | 'onlyIcon'; nextButton: 'withLabel' | 'onlyIcon'; size: 'minimum' | 'small' | 'medium' | 'large' | 'full' | 'limited'; disabledNextButton: boolean; disabledPrevButton: boolean; textNextButton: string; textPrevButton: string; pageChange: EventEmitter; pages: (number | string)[]; totalPages: number; ellipsisIndexes: number[]; selectedPagePeerView: number; ngOnInit(): void; ngOnChanges(changes: SimpleChanges): void; setPagesPeerView(): void; updatePages(): void; goToPage(page: any): void; get visiblePages(): (number | string)[]; handleEllipsisClick(ellipsisIndex: number): void; adjustEllipsis(ellipsisIndex: number): void; isEllipsis(page: number | string): boolean; nextPage(): void; prevPage(): void; changePagePeerView(option: number): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }