import { EventEmitter, OnChanges, SimpleChange } from '@angular/core'; import { SectionObject } from './helper/section-object'; import { BaseComponentOne } from './base-component-one'; export declare abstract class BaseListComponentOne extends BaseComponentOne implements OnChanges { item_Added_In: T; item_Edited_In: T; itemId_Out: EventEmitter; constructor(); 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; goToSection3(sectionObject: SectionObject, callFunc?: any, that?: any): void; ngOnChanges(changes: { [propKey: string]: SimpleChange; }): void; }