import * as i0 from "@angular/core";
export declare class NgxAudioWaveService {
    samples: number;
    /**
     * Filters the AudioBuffer retrieved from an external source
     * @param {AudioBuffer} audioBuffer the AudioBuffer from drawAudio()
     * @returns {Array} an array of floating point numbers
     */
    filterData(audioBuffer: AudioBuffer): number[];
    /**
     * Normalizes the audio data to make a cleaner illustration
     * @param {Array} filteredData the data from filterData()
     * @returns {Array} an normalized array of floating point numbers
     */
    normalizeData(filteredData: number[]): number[];
    static ɵfac: i0.ɵɵFactoryDeclaration<NgxAudioWaveService, never>;
    static ɵprov: i0.ɵɵInjectableDeclaration<NgxAudioWaveService>;
}
