import { OnChanges, SimpleChange } from '@angular/core'; import { BaseComponentFive } from './base-component-five'; import { ActivatedRoute } from '@angular/router'; export declare abstract class BaseListComponentFive extends BaseComponentFive implements OnChanges { protected featurePrefix: Prefix; protected _ActivatedRoute: ActivatedRoute; constructor(featurePrefix: Prefix, _ActivatedRoute: ActivatedRoute); deleteItem(id: any, i: any, callback: any): void; afterDeleteItem(id: string, i: number): void; afterCancelDelete(): void; abstract afterAddItem(addedItem: any): any; abstract afterEditItem(editedItem: any): any; abstract onchanges(changes: { [propKey: string]: SimpleChange; }): any; ngOnChanges(changes: { [propKey: string]: SimpleChange; }): void; }