1 | import { StrategyCacheService } from '../core/strategyCache';
|
2 | import { BaseSyncStorageStrategy } from './baseSyncStorage';
|
3 | import { NgZone } from '@angular/core';
|
4 | import { WebStorage } from '../core/interfaces/webStorage';
|
5 | import * as i0 from "@angular/core";
|
6 | declare class SessionStorageStrategy extends BaseSyncStorageStrategy {
|
7 | protected storage: WebStorage;
|
8 | protected cache: StrategyCacheService;
|
9 | protected platformId: any;
|
10 | protected zone: NgZone;
|
11 | static readonly strategyName: string;
|
12 | readonly name: string;
|
13 | constructor(storage: WebStorage, cache: StrategyCacheService, platformId: any, zone: NgZone);
|
14 | protected listenExternalChanges(): void;
|
15 | static ɵfac: i0.ɵɵFactoryDeclaration<SessionStorageStrategy, never>;
|
16 | static ɵprov: i0.ɵɵInjectableDeclaration<SessionStorageStrategy>;
|
17 | }
|
18 | export { SessionStorageStrategy };
|