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