declare class AudioPlaybackProcessor { isPlaying: boolean; volume: number; currentTime: number; duration: number; audioBuffer: any; bufferSourcePosition: number; scheduledBuffers: any[]; currentBufferIndex: number; nextSwitchTime: any; currentBufferEarlyStopTime: number | null; currentTrackId: any; pendingChunkedBuffers: Map; maxChunkAssemblyTime: number; hasLoggedEarlyStopContinue: boolean; isIOSSafari: boolean; iosSampleRate: any; iosMaxChunkSize: any; audioChannelData: any; sampleRate: any; numberOfChannels: any; totalSamples: any; process(inputs: any, outputs: any, parameters: any): boolean; performBufferSwitch(): void; autoResetForNewSong(newTrackId: any): void; handleStartChunkedBuffer(data: any): void; handleBufferChunk(data: any): void; finalizeChunkedBuffer(trackId: any): void; clearChunkedBuffersForTrack(trackId: any): void; adjustTimingForSampleRateChange(oldSampleRate: any, newSampleRate: any): void; } //# sourceMappingURL=audio-worklet-processor.d.ts.map