package mg.dot.feufaro.musicXML

import kotlinx.serialization.Serializable
import nl.adaptivity.xmlutil.serialization.XmlElement
import nl.adaptivity.xmlutil.serialization.XmlSerialName

@Serializable
@XmlSerialName("harmony ", "", "")
data class MXHarmony (
@Serializable
@XmlElement
@XmlSerialName("kind", "", "")
    var kind: MXKind? = null,
@Serializable
@XmlSerialName("relative-x", "", "")
    var relativeX: Int? = null,
@Serializable
@XmlElement
@XmlSerialName("root", "", "")
    var root: MXHarmonyRoot? = null,
@Serializable
@XmlSerialName("font-size", "", "")
    var fontSize: Double? = null,
@Serializable
@XmlSerialName("default-y", "", "")
    var defaultY: Int? = null,
@Serializable
@XmlSerialName("placement", "", "")
    var placement: String? = null
)
