import type { AudioContextLike } from "../AudioContextManager";
import type { AudioEffect } from "../AudioEffect";
export declare class FilterEffect implements AudioEffect {
    readonly input: BiquadFilterNode;
    readonly output: BiquadFilterNode;
    constructor(context: AudioContextLike, type?: BiquadFilterType);
    setFrequency(value: number): void;
    setQ(value: number): void;
    connect(destination: AudioNode): AudioNode;
    disconnect(): void;
    dispose(): void;
}
//# sourceMappingURL=Filter.d.ts.map