@d-fischer/rate-limiter
Version:
Rate limit your requests.
6 lines (5 loc) • 358 B
TypeScript
import type { RateLimiter } from '../RateLimiter';
import { TimeBasedRateLimiter, type TimeBasedRateLimiterConfig } from './TimeBasedRateLimiter';
export declare class TimedPassthruRateLimiter<Req, Res> extends TimeBasedRateLimiter<Req, Res> {
constructor(child: RateLimiter<Req, Res>, config: Omit<TimeBasedRateLimiterConfig<Req, Res>, 'doRequest'>);
}