import { ChangeDetectorRef, EventEmitter } from '@angular/core'; import { PepLayoutService } from '@pepperi-addons/ngx-lib'; import * as i0 from "@angular/core"; export declare class IPepListPagerChangeEvent { pageIndex: number; previousPageIndex: number; pageSize: number; length: number; } export declare class PepListPagerComponent { private _changeDetectorRef; layoutService: PepLayoutService; disabled: boolean; private _pageIndex; set pageIndex(value: number); get pageIndex(): number; length: number; pageSize: number; pagerChange: EventEmitter; constructor(_changeDetectorRef: ChangeDetectorRef, layoutService: PepLayoutService); nextPage(): void; previousPage(): void; firstPage(): void; lastPage(): void; hasPreviousPage(): boolean; hasNextPage(): boolean; getNumberOfPages(): number; /** Checks whether the buttons for going forwards should be disabled. */ _nextButtonsDisabled(): boolean; /** Checks whether the buttons for going backwards should be disabled. */ _previousButtonsDisabled(): boolean; onValueChange(value: string): void; private setPageIndex; /** Emits an event notifying that a change of the paginator's properties has been triggered. */ private _emitChangeEvent; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }