import { OnInit, EventEmitter, ChangeDetectorRef } from '@angular/core';
import { PageData } from './pager.model';
export declare class PagerComponent implements OnInit {
    private changeDetectionRef;
    page: PageData;
    height: number;
    align: string;
    pageSizeChange: EventEmitter<any>;
    pageChange: EventEmitter<any>;
    listChange: EventEmitter<any>;
    showInfo: boolean;
    showJumpTool: boolean;
    showTotalPages: boolean;
    showPageTool: boolean;
    type: any;
    private _style;
    constructor(changeDetectionRef: ChangeDetectorRef);
    ngOnInit(): void;
    selectPage(pageNo: number): void;
    onPageNoChange(pageNo: any): void;
    onSizeChange(event: any): void;
    goFirstPage(): void;
    goLastPage(): void;
    goPrevPage(): void;
    goNextPage(): void;
    private updatePageNos();
    private init();
}
