class DataList { } class ViewerTypesModel { } class TemplateModel { } class CalendarModel { } class MapModel { } class CardModel { } class DataListColumns { } class PaginationObject { constructor() { this.last_page = 0; } } class ReportObject { constructor() { this.Filter = []; this.ReportColumns = []; this.LinkSubReport = false; } } class ReportHeader { } class ReportColumn { } class DynamicFilter { constructor() { this.CascadingFilters = []; } } class CommonFilter { } class CommonFilterColumn { } class ChartColumn { } class ReportModel { } class SubreportModel { } class Condtion { } class Rules { } class Report { constructor() { this.Filter = []; this.InputParameters = []; this.DateFilter = []; this.DynamicParameters = []; } } class HiddenParameters { } class AutocompleteFilter { } class DateFilter { } class NestedTableModel { } class DynamicFilterModel { } class SelectedColumns { } class PivotColumns { }