import { AxiosRequestConfig } from 'axios'; export declare class FinnhubClient { private readonly client; private readonly bucket; private readonly rpm; private readonly maxRetries; constructor(); private checkRateLimit; private sleep; private calculateBackoff; request(config: AxiosRequestConfig): Promise; get(url: string, params?: Record): Promise; } export declare function getFinnhubClient(): FinnhubClient; export declare function resetFinnhubClient(): void; //# sourceMappingURL=client.d.ts.map