import '../../globals.js';
import TSoundPlayer from './TSoundPlayer.js';
declare class MultiSelectionSoundPlayerFactory {
    private _basisSoundClip;
    private readonly soundPlayers;
    constructor();
    /**
     * get the single instance of the sound player, and create it if it doesn't exist yet
     */
    private getSoundClipInstance;
    /**
     * Get a sound player for the specified position that will produce a sound that varies from the primary sound based on
     * provided parameter.
     * @param positionIndex - the position within the radio button group, combo box, or whatever
     */
    getSelectionSoundPlayer(positionIndex: number): TSoundPlayer;
}
declare const multiSelectionSoundPlayerFactory: MultiSelectionSoundPlayerFactory;
export default multiSelectionSoundPlayerFactory;
//# sourceMappingURL=multiSelectionSoundPlayerFactory.d.ts.map