import { Injector, OnInit, OnDestroy } from '@angular/core'; import { ActivatedRoute } from '@angular/router'; import { BaseComponent } from './base-component'; import { BreadcrumbDataService } from '../services/breadcrumb-data.service'; import * as i0 from "@angular/core"; export declare abstract class ListBaseComponent extends BaseComponent implements OnInit, OnDestroy { pageSize: number; search: any; pageSizes: Array; data: { data: Array; totalItems: number; itemsPerPage: number; title: string; }; loading: boolean; protected defaultSearch: any; protected route: ActivatedRoute; protected breadcrumbService: BreadcrumbDataService; private bredcrumbChangeSubscription; constructor(injector: Injector); private checkRouterEvent; ngOnInit(): void; ngOnDestroy(): void; searchAction(e: any): void; searchReset(): void; reload(): void; protected onBreadcrumbUpdated(breadcrumbData: BreadcrumbDataService): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; } //# sourceMappingURL=list-base-component.d.ts.map