export declare const LOGIN_RATE_LIMIT_MESSAGE = "Too many login attempts from this IP, please try again later";
export interface LoginRateLimiter {
    check(ip: string): {
        allowed: boolean;
        retryAfterMs: number;
    };
    dispose(): void;
}
export declare function createLoginRateLimiter(windowMs: number, max: number): LoginRateLimiter;
//# sourceMappingURL=login-rate-limiter.d.ts.map