/// import { Transform, TransformCallback } from "stream"; import { SpectralBuffer } from "../SpectralBuffer"; import { FrequencyBand, Hz, MidiPitch } from "../global"; /** Calculate the (mean-square) intensities for multiply frequency bands given spectral data */ declare class MultiBandIntensities extends Transform { frequencyBands: FrequencyBand[]; bandWidths: Hz[]; semitoneBandWidths: MidiPitch[]; constructor(frequencyBands: FrequencyBand[], divideByBandWidth?: boolean); _transform(spectrum: SpectralBuffer, encoding: string, callback: TransformCallback): void; } export { MultiBandIntensities };