import { PaginationAppearance } from "@design-system-rte/core/components/pagination/pagination.interface"; import * as i0 from "@angular/core"; export declare class PaginationComponent { readonly activePage: import("@angular/core").InputSignal; readonly totalPages: import("@angular/core").InputSignal; readonly appearance: import("@angular/core").InputSignal; readonly hasGoToFirst: import("@angular/core").InputSignal; readonly hasGoToPrev: import("@angular/core").InputSignal; readonly hasGoToNext: import("@angular/core").InputSignal; readonly hasGoToLast: import("@angular/core").InputSignal; readonly ariaLabel: import("@angular/core").InputSignal; readonly pageChange: import("@angular/core").OutputEmitterRef; readonly goToFirstLabel = "Premi\u00E8re page"; readonly goToPrevLabel = "Page pr\u00E9c\u00E9dente"; readonly goToNextLabel = "Page suivante"; readonly goToLastLabel = "Derni\u00E8re page"; readonly items: import("@angular/core").Signal; readonly isFirstPage: import("@angular/core").Signal; readonly isLastPage: import("@angular/core").Signal; getPageLabel(pageNumber: number): string; isPageActive(pageNumber: number): boolean; onPageClick(targetPage: number): void; onFirstNavClick(event: Event): void; onPrevNavClick(event: Event): void; onNextNavClick(event: Event): void; onLastNavClick(event: Event): void; private onNavControlClick; goToPage(targetPage: number): void; goToFirst(): void; goToPrev(): void; goToNext(): void; goToLast(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }