import { Resolve, ActivatedRouteSnapshot, RouterStateSnapshot } from '@angular/router'; import { Observable } from 'rxjs'; import { HttpService } from '../services/Http/Http'; export declare class RoutePrefetchDataResolver implements Resolve { http: HttpService; constructor(); resolve(route: ActivatedRouteSnapshot, state: RouterStateSnapshot): Observable; } export interface IRoutePrefetchData { prefetchComponent(route: ActivatedRouteSnapshot): Observable; }