import { IRequestSender } from "./interfaces/i-request-sender.interface"; import { SuperAgentRequest, Response } from "superagent"; import { Throttler } from "../utils/throttler.class"; export declare class ThrottledRequestSenderDecorator implements IRequestSender { private target; private throttler; constructor(target: IRequestSender, throttler: Throttler); sendAndExtractBody(request: SuperAgentRequest): Promise; send(request: SuperAgentRequest): Promise; private createAndEnqueueTask; private createTask; }