UNPKG

@superadnim/osint-mcp-server

Version:

Professional OSINT MCP Server for intelligence gathering with privacy protection

12 lines 507 B
import { RateLimitConfig } from '../types/osint-types.js'; export declare class RateLimiter { private limiters; createLimiter(sourceId: string, config: RateLimitConfig): void; schedule<T>(sourceId: string, fn: () => Promise<T>): Promise<T>; getQueueSize(sourceId: string): Promise<number>; getPendingCount(sourceId: string): Promise<number>; drain(sourceId: string): Promise<void>; clear(sourceId: string): void; clearAll(): void; } //# sourceMappingURL=rate-limiter.d.ts.map