export type SessionRecord = { sessionId: string; createdAt: number; lastSeenAt: number; expiresAt: number; }; export type SessionStore = { create(): SessionRecord; get(sessionId: string): SessionRecord | null; touch(sessionId: string): SessionRecord | null; delete(sessionId: string): void; }; export type SessionStoreConfig = { idleTtlMs: number; absoluteTtlMs: number; }; export declare function createSessionStore(config: SessionStoreConfig): SessionStore; //# sourceMappingURL=session-store.d.ts.map