using System.Collections.Generic;
public Chart Chart {get;set;}
public string Title {get;set;}
public string Subtitle {get;set;}
public XAxis Xaxis {get;set;}
public YAxis Yaxis {get;set;}
public Legend Legend {get;set;}
public PlotOptions Plotoptions {get;set;}
public List<Series> Series {get;set;}
public Tooltip Tooltip {get;set;}
public Accessibility Accessibility {get;set;}
public string ChartType {get;set;}
public bool PlotBackgroundColor {get;set;}
public bool PlotBorderWidth {get;set;}
public bool PlotShadow {get;set;}
public bool AllowDecimals {get;set;}
public List<string> Categories {get;set;}
public Title Title_XAxis {get;set;}
public Accessibility_XAxis Accessibility_XAxis {get;set;}
public Labels Labels_XAxis {get;set;}
public int Min {get;set;}
public bool AllowDecimals {get;set;}
public Title Title_YAxis {get;set;}
public Labels Labels_YAxis {get;set;}
public class Accessibility_XAxis
public string RangeDescription {get;set;}
public bool Formatter {get;set;}
public string Overflow {get;set;}
public string TitleText {get;set;}
public string Align {get;set;}
public string Layout {get;set;}
public string Align {get;set;}
public string VerticalAlign {get;set;}
public string BackgroundColor {get;set;}
public int BorderWidth {get;set;}
public bool Floating {get;set;}
public bool Shadow {get;set;}
public bool Enabled {get;set;}
public DataLabels DataLabels {get;set;}
public Column_PlotOptions Column {get;set;}
public Series_PlotOptions Series_PlotOptions {get;set;}
public Marker_PlotOptions Marker_PlotOptions {get;set;}
public bool Enabled {get;set;}
public string Format {get;set;}
public class Column_PlotOptions
public double PointPadding {get;set;}
public int BorderWidth {get;set;}
public class Series_PlotOptions
public int BorderWidth {get;set;}
public int PointStart {get;set;}
public Label_PlotOptions Label_PlotOptions {get;set;}
public class Marker_PlotOptions
public int radius {get;set;}
public string Symbol {get;set;}
public bool Enabled {get; set;}
public States_Marker_PlotOptions States_Marker_PlotOptions {get;set;}
public class States_Marker_PlotOptions
public Hover_States_Marker_PlotOptions Hover_States_Marker_PlotOptions{get;set;}
public class Hover_States_Marker_PlotOptions
public bool Enabled {get;set;}
public class Label_PlotOptions
public bool ConnectorAllowed {get;set;}
public string Name {get;set;}
public string Id {get;set;}
public bool ColorByPoint {get;set;}
public List<Series_Data> Data {get;set;}
public string Name {get;set;}
public string DrillDown {get;set;}
public string PointFormat {get;set;}
public string ValueSuffix {get;set;}
public string HeaderFormat {get;set;}
public string FooterFormat {get;set;}
public bool Shared {get;set;}
public bool UseHtml {get;set;}
public class Accessibility
public string Description {get;set;}
public AnnounceNewData AnnounceNewData {get;set;}
public Point Point {get;set;}
public class AnnounceNewData
public bool Enabled {get;set;}
public string ValueSuffix {get;set;}