import { PrevSession, Session } from '../types'; export declare class SessionManager { private activeSession; private isIdleActive; private lastActiveTime; constructor(); getSessionKey(): string; getActiveSession(): Session; getLastActiveTime(): number; setLastActiveTime(): void; generateUUID(): string; start(): void; getPrevSession(): PrevSession; getSession(): Session; private clearSessionWhenIdle; private clearPrevSession; private clearSession; setSession(afterIdle?: boolean, sessionId?: string): Session; getIsIdleActive(): boolean; }