import { EventEmitter } from '../../stencil-public-runtime'; export declare class SpwPagination { /** Nombre total d'éléments à paginer */ totalItems: number; /** Nombre d'éléments à afficher par page */ itemsPerPage: number; /** Indique si la pagination est désactivée */ isDisabled: boolean; /** Type de variante de la pagination : 'numbers' ou 'input' */ variant: 'numbers' | 'input'; /** Page actuellement sélectionnée, mutable */ currentPage: number; /** Événement émis lorsque la page est changée, renvoie le numéro de la nouvelle page */ pageChanged: EventEmitter; private totalPages; inputPageValue: string; private debounceTimer; componentWillLoad(): void; calculateTotalPages(): void; private goToPage; private handleInputChange; private handleKeyDown; private calculateWidth; private calculatePageRange; render(): any; }