import { OnInit, OnDestroy } from "@angular/core"; import { Subject, Observable, BehaviorSubject } from "rxjs"; import * as i0 from "@angular/core"; export declare class DashboardService implements OnInit, OnDestroy { dashboard_sidebar: boolean; dashboardName: {}; dashboardGroupId: {}; dashboardGroupName: {}; dashboardScrollTopMap: {}; initTemplate: any; RegionDataSetId: {}; dashboardDescription: {}; pane_show: boolean; push_btn: boolean; customize: Subject; dashboardRename: Subject; paneData: Subject; col_num: Subject; alone_col: Subject; full_dt: Subject; chartTypeChange: Subject; chartUpdate: Subject; DashbordGroup: Subject; portletEdit: Subject; addOrdelPortlet: Subject; switchLabelConfig: Subject; refreshGadget: Subject; startRefresh: Subject; dashboardNavigate: BehaviorSubject; DashboardGroupData: any[]; shareGroup: any[]; colorsTotal: string[]; create_btn: Subject; downloadDashboard: Subject; shareUsers: {}; irrDetail: boolean; enter_dashboard: boolean; leftMenuBar: Subject; createGroupDashboard: Subject; create_status: boolean; reportName: any; reportSetting: any; reportId: any; sharedOrCustomize: boolean; report_view: any; reportMode: any; report_generate: Subject; reportSubheaderMode: Subject; getTableDatasource: Subject; pvtableDisplayOptionChange: Subject; pvtableDisplayOptionChartChange: Subject; showLegendChange: Subject; markerFormat: Subject; setTheme: Subject; enableMultipleAxisChange: Subject; pvTableFilterChange: Subject; routerInfo: any; fullScreen: any[]; downloadTableId: any; isNew: boolean; companyList_entity: any[]; fundList_entity: any[]; pageLoading_: Subject; selectPortfolioData: any[]; toolbar: boolean; properties: Subject; customized: boolean; tabactive: boolean; dataSendToFilter: Subject; portletDownload: Subject; tableFormat: Subject; tableFilter: Subject; changeDataTable: Subject; changeTable: Subject; changePivot: Subject; changeChart: Subject; changeGeo: Subject; getFunsInvestee: Subject; getAllInvesteeActive: Subject; getDataMartActive: Subject; fetchSidebar: Subject; reset_btn: Subject; changelayout: Subject; clearSidebar: Subject; tranposeFilter: Subject; portletTitle: Subject; updateDatamartEntity: Subject; dataMartList: any[]; createDashboard: Subject; createDashboardNew: Subject; changeDashboardShared: Subject; clearFieldList: Subject; currentAddStatus: BehaviorSubject; constructor(); ngOnInit(): void; ngOnDestroy(): void; changeAddStatus(obj: any): void; getAbs(val: any): number; dataExists(val: any): boolean; getColor(i: any): string; getColorFromColorArr(i: any, arr: any): any; getPanesData(): Observable; getStartRefresh(): Observable; getSwitchConfig(): Observable; getColNum(): Observable; getAloneCol(): Observable; getFull_dt(): Observable; getDashbordGroup(): Observable; getportletEdit(): Observable; getaddportlet(): Observable; getCustomizeStatus(): Observable; getPushbtn(): Observable; getDownloadDashbord(): Observable; getLeftMenuBar(): Observable; createGroup(): Observable; getRefreshGadget(): Observable; getGenerateStatus(): Observable; changeSubheaderMode(): Observable; getTablesource(): Observable; pageLoading_obs(): Observable; getPvtableDisplayOptionChartChange(): Observable; getEnableMultipleAxisChange(): Observable; getPvTableFilterChange(): Observable; getShowLegendChange(): Observable; getMarkerFormat(): Observable; getTheme(): Observable; editProperties(): Observable; getDataSendToFilter(): Observable; getportletDownload(): Observable; getTableFormat(): Observable; getTableFilter(): Observable; getchangeDataTable(): Observable; getDashboardRename(): Observable; getchangeTable(): Observable; getchangePivot(): Observable; getchangeChart(): Observable; getchangeGeo(): Observable; getTagsUpdate(): Observable; getAllInvestee_(): Observable; getDataMartActive_(): Observable; getResetbtn(): Observable; getchangelayout(): Observable; getclearSidebar(): Observable; watchTranposeFilter(): Observable; updatePortletTitle(): Observable; watchUpdateDatamartEntity(): Observable; createDashboardObservable(): Observable; createDashboardObservableNew(): Observable; changeDashboardSharedObservable(): Observable; clearFieldListObservable(): Observable; getUpdated(): Observable; dashboardNavigateObservable(): Observable; getChartTypeChange(): Observable; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }