/** * Rate Limiting Utilities * * Simple in-memory rate limiting for authentication and API requests. * For production, consider using Redis or similar distributed cache. */ /** * Rate limiting tracker (simple in-memory implementation) * For production, use Redis or similar */ declare class RateLimiter { private maxAttempts; private windowMs; private attempts; constructor(maxAttempts?: number, windowMs?: number); check(identifier: string): void; reset(identifier: string): void; } export declare const authRateLimiter: RateLimiter; export { RateLimiter }; //# sourceMappingURL=rateLimit.d.ts.map