import { Router, ActivatedRoute } from '@angular/router'; import { ChildRedirectTypes } from '../api/enums'; import { SpaControlService } from './spa-control.service'; import { ActivatedNamedRouteCollection, RouteHelperService } from './route-helper.service'; import { Observable } from 'rxjs'; import { DialogService } from './dialog.service'; import { SubscriptionAccess } from '../api/authorization'; import * as i0 from "@angular/core"; export declare class ParentRedirectService { private routeHelper; private router; private spaControl; route: ActivatedRoute; private dialogService; constructor(routeHelper: RouteHelperService, router: Router, spaControl: SpaControlService, route: ActivatedRoute, dialogService: DialogService); redirectToParent(redirectType: ChildRedirectTypes, userId?: string, subscriptions?: SubscriptionAccess[]): Observable; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }