import type { FnU3, NumericArray } from "@thi.ng/api"; import type { FilterConfig, FilterResponse } from "./api.js"; /** * Returns filter response for given filter coefficients at normalized * frequency `f`. If `db` is true (default), the magnitude in the * returned object will be in dBFS. * * References: * * - https://www.earlevel.com/main/2016/12/01/evaluating-filter-frequency-response/ * - https://www.earlevel.com/main/2016/12/08/filter-frequency-response-grapher/ * - https://github.com/mohayonao/freqr * * @param zeroes - * @param poles - * @param freq - * @param db - */ export declare const filterResponseRaw: (zeroes: NumericArray, poles: NumericArray, freq: number, db?: boolean) => FilterResponse; export declare const filterResponse: (coeffs: FilterConfig, freq: number, db?: boolean) => FilterResponse; export declare const freqRange: FnU3; //# sourceMappingURL=filter-response.d.ts.map