import { AngularDataContext } from '@themost/angular'; import { InjectionToken } from '@angular/core'; export declare interface UserStorageInterface { localStorage: boolean; sessionStorage: boolean; } export declare const USER_STORAGE: InjectionToken; export declare class FallbackUserStorageService { private _context; private userStorage?; private _useSessionStorage; private _useLocalStorage; private _hasUserStorage; private _userStorageService; private _localUserStorage; private _sessionUserStorage; constructor(_context: AngularDataContext, userStorage?: UserStorageInterface); userLocalStorage: boolean; userSessionStorage: boolean; getItem(key: string): Promise; setItem(key: string, value: string): Promise; removeItem(key: string): Promise; }