/** * Rate Limiter - Prevent exceeding API rate limits */ export declare class RateLimiter { private callTimestamps; private totalCalls; canMakeCall(): boolean; recordCall(): void; waitIfNeeded(): Promise; reset(): void; getStats(): { callsThisMinute: number; totalCalls: number; }; } //# sourceMappingURL=rate-limiter.d.ts.map