/** Serialize waiting requests so a backlog needs only one active timer. */
export declare class RequestQueue {
    private tail?;
    run<T>(request: () => Promise<T>): Promise<T>;
}
//# sourceMappingURL=RequestQueue.d.ts.map