import type { TokenRecord } from "./types.js"; export declare class InMemoryTokenStore { protected readonly tokens: Map; protected createRecord(ttlMs: number, data: Omit): T; protected deleteWhere(predicate: (record: T) => boolean): void; peek(rawToken: string): T | undefined; consume(rawToken: string): T | undefined; purge(): void; } //# sourceMappingURL=token-store.d.ts.map