import { ActivatedRouteSnapshot, Resolve, Router, RouterStateSnapshot } from '@angular/router'; import { Observable } from 'rxjs'; import { GlobalConfigurations } from '@angular-boot/core'; import { ModelContainer } from '../feature/shared/model-container'; export declare abstract class BaseActionResolver implements Resolve> { protected router: Router; protected _GlobalConfigurations: GlobalConfigurations; protected constructor(router: Router, _GlobalConfigurations: GlobalConfigurations); actionMode: string; resolve(route: ActivatedRouteSnapshot, state: RouterStateSnapshot): Observable>; abstract callResolveService(routParams: any, queryParams: any): any; retResolved(routeParams: any, queryParams: any, res: T): any; }