Files
dotfiles/local_ai/.config/mcp/web-search-mcp/dist/rate-limiter.d.ts
T
2026-04-10 23:00:16 +02:00

15 lines
442 B
TypeScript

export declare class RateLimiter {
private limit;
private requestCount;
private lastResetTime;
private readonly maxRequestsPerMinute;
private readonly resetIntervalMs;
constructor(maxRequestsPerMinute?: number);
execute<T>(fn: () => Promise<T>): Promise<T>;
getStatus(): {
requestCount: number;
maxRequests: number;
resetTime: number;
};
}
//# sourceMappingURL=rate-limiter.d.ts.map