import { ChangeDetectorRef, EventEmitter, OnInit } from "@angular/core"; import { AgGridAngular } from "ag-grid-angular"; import { BehaviorSubject, Observable } from "rxjs"; export declare class PaginationClientSideV3Component implements OnInit { private cdr; agGridReference: AgGridAngular; totalRecords$: Observable; onMorePageClick: EventEmitter; nextListing: EventEmitter; onRowsChange: EventEmitter; previousListing: EventEmitter; private subs; rowPerPage: number; currentPage: number; totalPage: BehaviorSubject; getRowClass: (params: any) => "" | "ag-grid-odd-rows"; showMorePage: boolean; disablePreviousButton: boolean; disableNextButton: boolean; totalRecords: number; constructor(cdr: ChangeDetectorRef); ngOnInit(): void; onRowChange(row: number): void; nextPage(): void; previousPage(): void; updateButtonStates(): void; ngOnDestroy(): void; }