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