MCP-SuperAssistant/dist/lib/sessionAccessCounter.d.ts
2026-02-21 17:44:03 -07:00

12 lines
506 B
TypeScript

import { Logger } from '../types.js';
export declare class SessionAccessCounter {
timeout: number;
cleanup: (sessionId: string) => unknown;
logger: Logger;
private sessions;
constructor(timeout: number, cleanup: (sessionId: string) => unknown, logger: Logger);
inc(sessionId: string, reason: string): void;
dec(sessionId: string, reason: string): void;
clear(sessionId: string, runCleanup: boolean, reason: string): void;
}
//# sourceMappingURL=sessionAccessCounter.d.ts.map