/** * This class contains settings related to Xiph tagging. Open files will need to be re-opened in * order for changes to take effect. */ export default class XiphSettings { private static _useTempoToStoreBpm; /** * Private constructor to prevent inadvertent construction */ private constructor(); /** * Gets whether to use "TEMPO" field to store {@link XiphComment.beatsPerMinute} property. If `true` * "TEMPO" will be used, if `false` "BPM" will be used. * @default `true` */ static get useTempoToStoreBpm(): boolean; /** * Sets whether to use "TEMPO" field to store {@link XiphComment.beatsPerMinute} property. If `true` * "TEMPO" will be used, if `false` "BPM" will be used. */ static set useTempoToStoreBpm(value: boolean); }