export declare class TileQueue { private queue; private inflight; private readonly maxConcurrency; constructor(maxConcurrency: number); enqueue(key: string, abortController: AbortController, execute: () => Promise, onDrop: () => void): void; private drain; clear(): void; }