import { Storage } from '../storage/Storage'; import { Session } from './type'; declare class SessionStorage { private localStorage; private refreshCallBack; constructor(localStorage: Storage); init(isDemoSession: boolean, demoSession: Session): void; register(callBack: any): void; private updateState; getSessionList(): Session[]; getDefaultSession(): Session; private saveSession; saveHiddenSession(session: Session): void; registerSession({ session }: { session: Session; }): void; removeSession({ sessionId }: { sessionId: string; }): void; } export declare const sessionStorage: SessionStorage; export {};