import { EventEmitter, OnDestroy, OnInit } from '@angular/core'; import { AgGridAngular } from 'ag-grid-angular'; import { BehaviorSubject, Observable } from 'rxjs'; export declare class PaginationV2Component implements OnInit, OnDestroy { showPageNumberOption: boolean; showTotalObservable: boolean; totalRecords$: Observable; agGridReference: AgGridAngular; rowPerPage: number; showAll: boolean; onMorePageClick: EventEmitter; onRowsChange: EventEmitter; onAllPageClick: EventEmitter; private subs; currentPage: number; totalPage: BehaviorSubject; totalRecords: BehaviorSubject; getRowClass: (params: any) => "" | "ag-grid-odd-rows"; constructor(); ngOnInit(): void; displayPage(): string; previousPage(): void; nextPage(): void; firstPage(): void; showNextPage(): boolean; onRowChange(row: number): void; showAllPage(): boolean; onAllPage(): void; ngOnDestroy(): void; }