import { AfterViewInit, OnInit } from '@angular/core';
import { EventsService } from './event.service';
import { PaginatorService } from './paginator.service';
export declare class PaginatorComponent implements OnInit, AfterViewInit {
    private paginatorService;
    private eventsService;
    data: Object;
    path: string;
    limit: number;
    from: string;
    perNav: number;
    viewPage: string;
    paginate: string;
    next_page: string;
    prev_page: string;
    showLoad: number;
    totalPages: any[];
    pages: Array<number>;
    constructor(paginatorService: PaginatorService, eventsService: EventsService);
    /**
     * This is used to get total pages array
     */
    getPages(): void;
    /**
     * This is used get list of page navigation
     */
    getPaging(): void;
    /**
     * This is used to load data
     * @param queryPath
     * @param page
     */
    loadData(queryPath: any, page?: any): void;
    /**
     * This is used to get next page number format from page url.
     * @returns {null}
     */
    nextPrevPage(): any;
    ngOnInit(): void;
    ngAfterViewInit(): void;
}
