import { ChangeDetectorRef, EventEmitter, OnChanges, SimpleChanges } from "@angular/core"; import { PageStatus } from "../../types/pagination"; export declare class SpsPaginationComponent implements OnChanges { private _changeDetector; static readonly displayName = "sps-pagination"; static readonly props: { page: string; pageSizeOptions: string; pageSize: string; totalResults: string; change: { event: boolean; type: string; }; }; readonly _spsPaginationClass = true; page: number; pageSizeOptions: number[]; pageSize: number; totalResults: number; change: EventEmitter; readonly totalResultsText: number | "many"; readonly numPages: number; readonly resultsVisible: number; readonly pageIndexRange: [number, number]; constructor(_changeDetector: ChangeDetectorRef); ngOnChanges(changes: SimpleChanges): void; setPage(newPage: number): void; _onPageSizeChange(): void; _emitChange(): void; }