import { type RateLimitConfig } from '@nest-mcp/common'; export declare class RateLimiterService { private readonly logger; private readonly buckets; private cleanupInterval; constructor(); checkLimit(toolName: string, config: RateLimitConfig, userId?: string): Promise; private getOrCreateEntry; private cleanup; onModuleDestroy(): void; } //# sourceMappingURL=rate-limiter.service.d.ts.map