import type { AudioContextLike } from "../AudioContextManager";
import type { AudioEffect } from "../AudioEffect";
export declare class ReverbEffect implements AudioEffect {
    readonly input: ConvolverNode;
    readonly output: ConvolverNode;
    constructor(context: AudioContextLike, impulse?: AudioBuffer);
    setImpulse(buffer: AudioBuffer): void;
    connect(destination: AudioNode): AudioNode;
    disconnect(): void;
    dispose(): void;
}
//# sourceMappingURL=Reverb.d.ts.map