import { FilterCategory } from '../../enlighten-lib/filters/filter-category'; import { AxForm } from '../../forms/ax-form'; import { DataList } from '../../forms/page/data-list/data-list'; import { BoardView } from './board-view'; import { DataViewType } from './data-view-enums'; import { DataViewFilter } from './data-view-filter'; import { MapView } from './map-view'; import { TaskView } from './task-view'; export declare class DataView { id: number; name: string; form: AxForm; filters: Array; categories: Array; listViews: Array; mapViews: Array; boardViews: Array; taskViews: Array; appContainerId: number; hideListView: boolean; hideTaskView: boolean; type: DataViewType; properties: DataViewProperty; constructor(dataView?: DataView); dataView(dataView: DataView): void; newDataView(): void; } export declare class DataViewProperty { showAddFilterButton: boolean; constructor(dataViewProperty?: DataViewProperty); newDataViewProperty(): void; dataViewProperty(dataViewProperty: DataViewProperty): void; }