import { Provider } from '@angular/core'; import { FeatureModule } from '@generic-ui/hermes'; import { PagingPublisher } from '../../../../core/structure/paging/src/api/paging.publisher'; import { PagingWarehouse } from '../../../../core/structure/paging/src/api/paging.warehouse'; import { PagingEventRepository } from '../../../../core/structure/paging/src/api/paging.event-repository'; import * as i0 from "@angular/core"; import * as i1 from "./paging.component"; import * as i2 from "./basic/navigator/paging-navigator.component"; import * as i3 from "./select/paging-select.component"; import * as i4 from "./basic/stats/paging-stats.component"; import * as i5 from "./advanced/navigator/alternative-paging-navigator.component"; import * as i6 from "./advanced/pages/alternative-paging-pages.component"; import * as i7 from "@angular/common"; import * as i8 from "@generic-ui/fabric"; import * as i9 from "../../../l10n/src/translation.feature-module"; import * as i10 from "../../../gui-angular/template/gui.template.module"; export declare function providePagingCommandInvoker(): PagingPublisher; export declare function providePagingWarehouse(): PagingWarehouse; export declare function providePagingEventRepository(): PagingEventRepository; export declare class PagingFeatureModule extends FeatureModule { static forComponent(): Array; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵmod: i0.ɵɵNgModuleDeclaration; static ɵinj: i0.ɵɵInjectorDeclaration; }