1// Globals of the AudioWorkletGlobalScope that lib.dom does not declare.
2declare const sampleRate: number;
3declare const currentFrame: number;
4declare const currentTime: number;
6declare class AudioWorkletProcessor {
7 readonly port: MessagePort;
8 constructor();
9 process(inputs: Float32Array[][], outputs: Float32Array[][], parameters: Record<string, Float32Array>): boolean;
10}
12declare function registerProcessor(name: string, ctor: new () => AudioWorkletProcessor): void;