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 BaseReceiveResolver implements Resolve> { protected router: Router; protected _GlobalConfigurations: GlobalConfigurations; protected constructor(router: Router, _GlobalConfigurations: GlobalConfigurations); resolve(route: ActivatedRouteSnapshot, state: RouterStateSnapshot): Observable>; abstract callResolveService(routParams: any, queryParams: any): any; retResolved(routeParams: any, queryParams: any, res: T): any; }