import { DspConfig, DspConfigInitializer, DspMode } from '@physical-layer/model'; export declare const detectDspMode: (dspConfigInitializer: DspConfigInitializer) => DspMode; export declare const getClosestBinIndexes: (fftSize: number, sampleRate: number, frequencies: number[]) => number[]; export declare const getDspConfig: (dspConfigInitializer: DspConfigInitializer, sampleRate?: number) => DspConfig; export declare const getDspConfigsFromAllDspModes: (sampleRate?: number) => DspConfig[]; export declare const getLongestFftWindowTime: (dspConfigInitializer: DspConfigInitializer) => number; export declare const getRxIntervalMilliseconds: (dspConfigInitializer: DspConfigInitializer) => number; export declare const getUnifiedFrequencies: (fftSize: number, frequencyEnd: number, frequenciesToUnifyCount: number, sampleRates: number[]) => number[]; export declare const isInsideForbiddenFrequencies: (frequency: number) => boolean; export declare const validateDspConfigInitializer: (dspConfigInitializer: DspConfigInitializer) => void;