import { IPaginatorState, TableWidgetComponent } from "../public-api";
import * as i0 from "@angular/core";
export declare class PaginatorFeatureAddonService {
    defaultPaginatorState: IPaginatorState;
    paginatorState: IPaginatorState;
    private widget;
    initPaginator(widget: TableWidgetComponent): void;
    applyFilters(): void;
    private registerPaginator;
    private deregisterPaginator;
    private setPaginatorState;
    private updatePaginatorState;
    private listenPaginatorChanges;
    static ɵfac: i0.ɵɵFactoryDeclaration<PaginatorFeatureAddonService, never>;
    static ɵprov: i0.ɵɵInjectableDeclaration<PaginatorFeatureAddonService>;
}
