/** * @author Jafar Amini in March 2018. */ import { Toolkit2, UnFlatifyOptions } from '@angular-boot/util'; import { ActionMode } from '@angular-boot/util'; import { ActivatedRoute } from '@angular/router'; import { ComponentCanDeactivate } from '../../routing'; export declare abstract class BaseComponentSeven extends ComponentCanDeactivate { activatedRoute: ActivatedRoute; Toolkit2: typeof Toolkit2; ActionMode: typeof ActionMode; constructor(activatedRoute: ActivatedRoute); receiveData(): void; abstract onReceiveRouteParam(routeParam: any): any; abstract onReceiveQueryParam(queryParam: any): any; getQueryParams(): import("@angular/router").Params; getUnFlatQueryParams(clazz: any, options?: UnFlatifyOptions): any; getUnFlatQueryParams2(clazz: any, sample: any, options?: UnFlatifyOptions): any; getRouteParams(): any; getUnFlatRouteParams(clazz: any, options?: UnFlatifyOptions): any; getUnFlatRouteParams2(clazz: any, sample: any, options?: UnFlatifyOptions): any; private getConvertCamelToLowerHyphen; }