import { EventEmitter } from '../../stencil-public-runtime';
export declare class PidPagination {
    el: HTMLElement;
    currentPage: number;
    totalItems: number;
    itemsPerPage: number;
    pageSizes: number[];
    showItemsPerPageControl: boolean;
    darkMode: 'light' | 'dark' | 'system';
    pageChange: EventEmitter<number>;
    itemsPerPageChange: EventEmitter<number>;
    private get totalPages();
    private get displayRange();
    render(): any;
    private handlePageChange;
    private handleItemsPerPageChange;
    private getVisiblePageNumbers;
}
