export interface IFindSilenceThresholdOptions { chunkDuration: number; rmsSegmentCount: number; } export interface IRmsSegment { fromValue: number; toValue: number; foundCount: number; } export interface INoiseFloorData { chunks: number[]; maxRms: number; rmsSegments: IRmsSegment[]; mostFrequentSegmentI: number; noiseFloorRms: number; } export declare function findNoiseFloor(samples: Float32Array, sampleRate: number, options?: IFindSilenceThresholdOptions): INoiseFloorData;