import { EventEmitter, OnChanges, OnInit, SimpleChanges } from '@angular/core';
import * as i0 from "@angular/core";
export declare class CfPaginatorComponent implements OnInit, OnChanges {
    page: number;
    count: number;
    limit: number;
    theme: string;
    changed: EventEmitter<any>;
    before: Array<number>;
    after: Array<number>;
    displayLimit: number;
    lastPage: number;
    constructor();
    ngOnInit(): void;
    ngOnChanges(changes: SimpleChanges): void;
    generatePagination(): void;
    changedHandler(page: number): void;
    generateBefore(): void;
    generateAfter(): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<CfPaginatorComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<CfPaginatorComponent, "cf-paginator", never, { "page": { "alias": "page"; "required": false; }; "count": { "alias": "count"; "required": false; }; "limit": { "alias": "limit"; "required": false; }; "theme": { "alias": "theme"; "required": false; }; }, { "changed": "changed"; }, never, never, false, never>;
}
