import type { AudioData, ProcessOptions } from "../types.js"; export type WorkerRequest = { readonly type: "init"; } | { readonly type: "process"; readonly id: number; readonly options: ProcessOptions; } | { readonly type: "dispose"; }; export type WorkerResponse = { readonly type: "ready"; } | { readonly type: "result"; readonly id: number; readonly result: AudioData; } | { readonly type: "error"; readonly id?: number; readonly name: string; readonly message: string; }; //# sourceMappingURL=protocol.d.ts.map