import { EventEmitter, OnChanges } from '@angular/core';
import * as i0 from "@angular/core";
export declare class PaginationComponent implements OnChanges {
    totalItems: number;
    itemsPerPage: number;
    currentPage: number;
    pageChanged: EventEmitter<number>;
    totalPages: number;
    maxVisiblePages: number;
    visiblePages: any[];
    ngOnChanges(): void;
    selectPage(page: number): void;
    getVisiblePages(): any[];
    static ɵfac: i0.ɵɵFactoryDeclaration<PaginationComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<PaginationComponent, "lib-pagination-v2", never, { "totalItems": { "alias": "totalItems"; "required": false; }; "itemsPerPage": { "alias": "itemsPerPage"; "required": false; }; "currentPage": { "alias": "currentPage"; "required": false; }; }, { "pageChanged": "pageChanged"; }, never, never, false, never>;
}
