/** * @author Jafar Amini in March 2018. */ import { OnChanges, SimpleChange } from '@angular/core'; import { BaseComponentTwo } from './base-component-two'; import { ActivatedRoute } from '@angular/router'; export declare abstract class BaseViewComponentTwo extends BaseComponentTwo implements OnChanges { protected _ActivatedRoute: ActivatedRoute; receiveData(): void; abstract onViewMode(item: any): any; abstract onReceivedItem(item: any): any; abstract onChanges(obj: any): any; constructor(_ActivatedRoute: ActivatedRoute); applyMode(item: any): void; ngOnChanges(changes: { [propKey: string]: SimpleChange; }): void; }