import { EventEmitter, ChangeDetectorRef } from "@angular/core"; import { PaginationOptions } from "./model/pagination-options"; import { DropdownOptions } from "../dropdown/model/dropdown-options"; export declare class PaginationComponent { private changeDetectorRef; options: PaginationOptions; currentPage: number; pageChangeEmitter: EventEmitter; dropdownOptions: DropdownOptions; private lastValidPageNum; constructor(changeDetectorRef: ChangeDetectorRef); ngOnInit(): void; ngDoCheck(): void; onChangePage(): void; onRecordPerPageChange(): void; emitPageChange(): void; onClickFirstPage(): void; onClickPrevPage(): void; onClickNextPage(): void; onClickLastPage(): void; readonly pageCnt: number; readonly isFirstAndPrevPageDisabled: boolean; readonly isNextAndLastPageDisabled: boolean; readonly pageCntDescription: string; readonly recordPerPagePartOne: string; readonly recordPerPagePartTwo: string; }