import { OnInit, EventEmitter } from '@angular/core';
import * as i0 from "@angular/core";
export declare class NgxAdvancePaginationComponent implements OnInit {
    private _totalNumberOfData;
    private _dataPerPage;
    _currentPageNumber: number;
    private _totalNumberOfPaginationsToShow;
    pageNumberChanged: EventEmitter<any>;
    paginationArr: any;
    numOfPaginations: number;
    constructor();
    set totalNumberOfData(val: number);
    set dataPerPage(val: number);
    set currentPageNumber(val: number);
    set numberOfPagesToShow(val: number);
    ngOnInit(): void;
    private _paginationCalculations;
    paginationClicked(evnt: any, pageNum: number): void;
    prevClicked(): void;
    nextClicked(): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<NgxAdvancePaginationComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<NgxAdvancePaginationComponent, "NgxAdvancePagination", never, { "totalNumberOfData": "totalNumberOfData"; "dataPerPage": "dataPerPage"; "currentPageNumber": "currentPageNumber"; "numberOfPagesToShow": "numberOfPagesToShow"; }, { "pageNumberChanged": "pageNumberChanged"; }, never, never>;
}
