import { BaseParamController, ParamController } from './base-param-controller';
export declare class SoundController extends BaseParamController implements ParamController {
    private bufferSourceNode;
    protected gainNode: GainNode;
    protected pannerNode: StereoPannerNode;
    constructor(bufferSourceNode: AudioBufferSourceNode, gainNode: GainNode, pannerNode: StereoPannerNode);
    updateAudioSource(source: AudioBufferSourceNode): void;
    setValuesAtTimes(): void;
    private applyValues;
    private applyRampValues;
}
//# sourceMappingURL=sound-controller.d.ts.map