import '../../globals.js';
/**
 * HomeScreenSoundGenerator is responsible for generating sounds that are associated with the home screen, such as the
 * sound for switching between screen icons and the sound for returning to the home screen from a sim screen.
 *
 * @author John Blanco (PhET Interactive Simulations)
 */
import Enumeration from '../../phet-core/js/Enumeration.js';
import EnumerationValue from '../../phet-core/js/EnumerationValue.js';
import MultiClip, { MultiClipOptions } from '../../tambo/js/sound-generators/MultiClip.js';
import HomeScreenModel from './HomeScreenModel.js';
declare class SoundType extends EnumerationValue {
    static readonly HOME_SCREEN_SELECTED: SoundType;
    static readonly DIFFERENT_ICON_SELECTED: SoundType;
    static readonly enumeration: Enumeration<SoundType>;
}
declare class HomeScreenSoundGenerator extends MultiClip<SoundType> {
    constructor(homeScreenModel: HomeScreenModel, providedOptions?: MultiClipOptions);
}
export default HomeScreenSoundGenerator;
//# sourceMappingURL=HomeScreenSoundGenerator.d.ts.map