import type { Developer } from "./supabase.js"; export interface SessionData { accessToken: string; refreshToken: string; user: { id: string; name: string; }; developer?: Developer; expiresAt: number; } export declare class SessionManager { static ensureSessionDir(): void; static saveSession(sessionData: SessionData): void; static getSession(): SessionData | null; static clearSession(): void; static isLoggedIn(): boolean; } export declare const exitIfNotLoggedIn: () => Promise; //# sourceMappingURL=session.d.ts.map