import { ActivatedRouteSnapshot, CanDeactivate, RouterStateSnapshot } from '@angular/router'; import { Platform } from '@ng-frrri/router-middleware/internal'; import { PlatformAbstract } from '../abstracts/platform.abstract'; export declare class DeactivatedPlatform extends PlatformAbstract implements CanDeactivate { platform: Platform; cache: { route: ActivatedRouteSnapshot; state: RouterStateSnapshot; }; onInit(): void; canDeactivate(component: any, currentRoute: ActivatedRouteSnapshot, currentState: RouterStateSnapshot, nextState?: RouterStateSnapshot): boolean; onDeactivated(): true | import("rxjs").Observable; }