UNPKG

sveltekit-rate-limiter

Version:

A modular rate limiter for SvelteKit. Use in password resets, account registration, etc.

9 lines (8 loc) 294 B
import type { RateLimiterStore } from './rateLimiterStore.js'; export declare class TTLStore implements RateLimiterStore { private cache; constructor(maxTTL: number, maxItems?: number); clear(): Promise<void>; add(hash: string, ttl: number): Promise<number>; private set; }