import { IPannerNode, TContext, TDistanceModelType, TPanningModelType } from 'standardized-audio-context'; import { AudioNodeMock } from './audio-node-mock'; import { AudioParamMock } from './audio-param-mock'; export declare class PannerNodeMock extends AudioNodeMock implements IPannerNode { private _coneInnerAngle; private _coneOuterAngle; private _coneOuterGain; private _distanceModel; private _maxDistance; private _orientationX; private _orientationY; private _orientationZ; private _panningModel; private _positionX; private _positionY; private _positionZ; private _refDistance; private _rolloffFactor; constructor(context: T); get coneInnerAngle(): number; set coneInnerAngle(value: number); get coneOuterAngle(): number; set coneOuterAngle(value: number); get coneOuterGain(): number; set coneOuterGain(value: number); get distanceModel(): TDistanceModelType; set distanceModel(value: TDistanceModelType); get maxDistance(): number; set maxDistance(value: number); get orientationX(): AudioParamMock; set orientationX(value: AudioParamMock); get orientationY(): AudioParamMock; set orientationY(value: AudioParamMock); get orientationZ(): AudioParamMock; set orientationZ(value: AudioParamMock); get panningModel(): TPanningModelType; set panningModel(value: TPanningModelType); get positionX(): AudioParamMock; set positionX(value: AudioParamMock); get positionY(): AudioParamMock; set positionY(value: AudioParamMock); get positionZ(): AudioParamMock; set positionZ(value: AudioParamMock); get refDistance(): number; set refDistance(value: number); get rolloffFactor(): number; set rolloffFactor(value: number); } //# sourceMappingURL=panner-node-mock.d.ts.map