import { RateLimit } from './HueApiRateLimits'; export declare class HueRateLimiter { private readonly limiterName; private readonly bottleneck; private id; constructor(bridgeName: string, name: string, rateLimit: RateLimit); schedule(fn: () => PromiseLike): Promise; }