import { ActivatedRouteSnapshot, CanDeactivate, RouterStateSnapshot, UrlTree } from '@angular/router'; import { Observable } from 'rxjs'; import { TranslateService } from '@ngx-translate/core'; import { BaseComponent } from '../components/shared/base/base.component'; export declare class AgilityRiskUnsavedChangesGuardService implements CanDeactivate { private translateService; constructor(translateService: TranslateService); canDeactivate(component: BaseComponent, currentRoute: ActivatedRouteSnapshot, currentState: RouterStateSnapshot, nextState?: RouterStateSnapshot): Observable | Promise | boolean | UrlTree; }