import { TaskQueue } from '../pubsub/task-queue.js'; export declare class NamedTaskQueue { private readonly onError; readonly lanes: Map; constructor(onError?: (error: Error, retry: () => void) => void, lanes?: Map); private queue; private remove; run(name: string, task: () => Promise): Promise; add(name: string, task: () => Promise): void; onIdle(): Promise; close(): Promise; pause(): void; } //# sourceMappingURL=named-task-queue.d.ts.map