import type { AudioData, ProcessOptions } from "../types.js"; /** Runs full-buffer Signalsmith Stretch processing in a dedicated Web Worker. */ export declare class SignalsmithStretchWorkerClient { private readonly worker; private readonly pending; private nextId; private isDisposed; private constructor(); static create(workerUrl?: string | URL): Promise; get disposed(): boolean; process(options: ProcessOptions): Promise; dispose(): void; private onMessage; private rejectAll; } //# sourceMappingURL=index.d.ts.map