import { EventEmitter, OnChanges, OnInit, SimpleChanges } from "@angular/core";
import * as i0 from "@angular/core";
export declare class KwikUITablePaginationComponent implements OnInit, OnChanges {
    id: string;
    page: number;
    size: number;
    total: number;
    onClick: EventEmitter<any>;
    pageChange: EventEmitter<any>;
    sizeChange: EventEmitter<any>;
    constructor();
    ngOnInit(): void;
    ngOnChanges(changes: SimpleChanges): void;
    private validateInputProperty;
    handleOnClick(e: any): void;
    onPageChange(e: any): void;
    onSizeChange(e: any): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<KwikUITablePaginationComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<KwikUITablePaginationComponent, "kwikui-table-pagination", never, { "id": "id"; "page": "page"; "size": "size"; "total": "total"; }, { "onClick": "onClick"; "pageChange": "pageChange"; "sizeChange": "sizeChange"; }, never, never>;
}
