export default class PromiseQueue {
    queue: Promise<any>[];
    queueing: boolean;
    get length(): number;
    constructor();
    clear(promise: any): void;
    add<T>(promise: Promise<T>): Promise<T>;
    ready(): any;
}
