declare global { namespace Sonification { /** * Preset scales for pitch mapping. * @requires modules/sonification * @interface Highcharts.SonificationScalePresetsObject */ interface ScalePresetsObject { /** * Minor scale (aeolian) * @name Highcharts.SonificationScalePresetsObject#minor * @type {Array} */ minor: number[]; /** * Dorian scale * @name Highcharts.SonificationScalePresetsObject#dorian * @type {Array} */ dorian: number[]; /** * Harmonic minor scale * @name Highcharts.SonificationScalePresetsObject#harmonicMinor * @type {Array} */ harmonicMinor: number[]; /** * Phrygian scale * @name Highcharts.SonificationScalePresetsObject#phrygian * @type {Array} */ phrygian: number[]; /** * Major (ionian) scale * @name Highcharts.SonificationScalePresetsObject#major * @type {Array} */ major: number[]; /** * Lydian scale * @name Highcharts.SonificationScalePresetsObject#lydian * @type {Array} */ lydian: number[]; /** * Mixolydian scale * @name Highcharts.SonificationScalePresetsObject#mixolydian * @type {Array} */ mixolydian: number[]; /** * Major pentatonic scale * @name Highcharts.SonificationScalePresetsObject#majorPentatonic * @type {Array} */ majorPentatonic: number[]; /** * Minor pentatonic scale * @name Highcharts.SonificationScalePresetsObject#minorPentatonic * @type {Array} */ minorPentatonic: number[]; } } } declare const Scales: Sonification.ScalePresetsObject; export default Scales;