export interface CleanupSession { lastActivityAt: Date; activeStreamCount: number; transport: { close: () => void | Promise; }; } export declare function cleanupIdleSessions(sessions: { [sessionId: string]: T; }, idleTimeoutMs: number, streamIdleTimeoutMs: number, now?: number): { withStream: number; withoutStream: number; }; //# sourceMappingURL=session-cleanup.d.ts.map