/** * Promise-based blocking queue. * * @license * Copyright 2022-2026 Matter.js Authors * SPDX-License-Identifier: Apache-2.0 */ import { Duration } from "#time/Duration.js"; export declare class DataReadQueue { #private; read({ timeout, abort }?: { timeout?: Duration; abort?: AbortSignal; }): Promise; write(data: T): void; get size(): number; close(): void; } //# sourceMappingURL=DataReadQueue.d.ts.map