import { EventEmitter, ChangeDetectorRef } from '@angular/core'; import { FormControl, FormGroup } from '@angular/forms'; import { PaginationService } from '../../services/pagination.service'; import * as i0 from "@angular/core"; export declare class PaginatorComponent { private cdRef; private paginationService; constructor(cdRef: ChangeDetectorRef, paginationService: PaginationService); ngAfterViewChecked(): void; showOptions: boolean; isShowAllEnabled: boolean; paginationTitle: string; set noPagingTitle(value: string); get noPagingTitle(): string; private _noPagingTitle; showAllText: string; currentPage: number; showPageSelector: boolean; set pageSize(pageSize: number); get pageSize(): number; private _pageSize; set blockSize(blockSize: number); get blockSize(): number; private _blockSize; set list(list: number); set total(total: number); nextPageClick: EventEmitter; currentBlock: number; selectedPage: FormControl; get list(): number; get displayTitle(): string; private _pages; private _list; get pages(): Array; reload(list: number): void; private init; private createPages; get pageCount(): number; get blockCount(): number; get isFirstPage(): boolean; get isLastPage(): boolean; get isFirstBlock(): boolean; get isLastBlock(): boolean; get displayRows(): number; get firstBlockRow(): number; get lastBlockRow(): number; get firstBlockPage(): number; get lastBlockPage(): number; get isFirstBlockPage(): boolean; get isLastBlockPage(): boolean; get totalBlocks(): number; setPage(p: number): void; setCurrentPage(p: number): void; nextPage(index: number): void; nextBlock(index: number): void; firstPage(): void; lastPage(): void; getBlockIndex(page: number): number; selectedPageKeyUp(event: any): void; goToPage(): void; showAll(): void; optionsForm: FormGroup; applyOptions(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } //# sourceMappingURL=paginator.component.d.ts.map