import { D as DPoPNonceStore } from '../types-CuViAwD5.js'; import 'hono'; interface MemoryNonceStoreOptions { /** * Maximum entries before FIFO eviction of the oldest entry. Default: 100_000. * Set to a higher value if your peak QPS × jtiTtl exceeds this. */ maxSize?: number; /** Minimum interval between background sweeps, in milliseconds (default: 60_000). */ sweepInterval?: number; } interface MemoryNonceStore extends DPoPNonceStore { /** Number of entries currently held (including expired but not yet swept). */ readonly size: number; } declare function memoryNonceStore(options?: MemoryNonceStoreOptions): MemoryNonceStore; export { type MemoryNonceStore, type MemoryNonceStoreOptions, memoryNonceStore };