---@enum AxisLineType
AxisLineType = {
    solid = 0,
    dashed = 1,
    dotted = 2,
    AxisLineType_MAX = 3,
}

---@enum ChartTheme
ChartTheme = {
    azul = 0,
    beeinspired = 1,
    blue = 2,
    caravan = 3,
    carp = 4,
    cool = 5,
    dark = 6,
    darkblue = 7,
    darkbold = 8,
    darkdigerati = 9,
    darkfreshcut = 10,
    darkmushroom = 11,
    eduardo = 12,
    forest = 13,
    freshcut = 14,
    fruit = 15,
    gray = 16,
    green = 17,
    helianthus = 18,
    infographic = 19,
    inspired = 20,
    jazz = 21,
    london = 22,
    macarons = 23,
    macarons2 = 24,
    mint = 25,
    red = 26,
    redvelvet = 27,
    roma = 28,
    royal = 29,
    sakura = 30,
    shine = 31,
    techblue = 32,
    vintage = 33,
    CustomTheme01 = 34,
    CustomTheme02 = 35,
    CustomTheme03 = 36,
    CustomTheme04 = 37,
    ChartTheme_MAX = 38,
}

---@enum ChartType
ChartType = {
    bar = 0,
    line = 1,
    ChartType_MAX = 2,
}

---@enum Orient
Orient = {
    horizontal = 0,
    vertical = 1,
    Orient_MAX = 2,
}

---@enum SeriesLabelPosition
SeriesLabelPosition = {
    inside = 0,
    top = 1,
    bottom = 2,
    left = 3,
    right = 4,
    SeriesLabelPosition_MAX = 5,
}

---@enum TooltipType
TooltipType = {
    line = 0,
    shadow = 1,
    TooltipType_MAX = 2,
}

---@enum TriggerType
TriggerType = {
    item = 0,
    axis = 1,
    TriggerType_MAX = 2,
}

---@enum position
position = {
    center = 0,
    left = 1,
    right = 2,
    position_MAX = 3,
}

