import { ReportContextService } from './report-context.service'; import { SaveService } from './save.service'; import * as i0 from "@angular/core"; export declare class DeskUtilityService { private reportContextService; private saveService; _deskData: {}; _commDesk: boolean; _objCommOptions: {}; _deskLink: boolean; _commDeskSet: boolean; _visitedReport: any[]; _promptedAnalysis: any; _linkDimension: any[]; _commScreenSelectorData: any; _BFS: {}; _optionalDimension: {}; _lastSelectedDimName: string; _mirroDims: {}; _mirrPairDims: any[]; _dimensionProperties: any; _aliasData: {}; constructor(reportContextService: ReportContextService, saveService: SaveService); setAliasData(aliasData: any): void; getAliasData(): {}; setLastSelectedDimName(dimName: any): void; getLastSelectedDimName(): string; getDeskUtilityData(): { _deskId: any; _deskData: {}; _commDesk: boolean; _objCommOptions: {}; _deskLink: boolean; _commDeskSet: boolean; _visitedReport: any[]; _promptedAnalysis: any; _linkDimension: any[]; _commScreenSelectorData: any; _BFS: {}; _optionalDimension: {}; _mirroDims: {}; _mirrPairDims: any[]; _dimensionProperties: any; _aliasData: {}; }; setDeskUtilityData(data: any): void; resetCommDesk(): any; setCommOptions(commOptions: any): any; getCommOptions(): any; disposeDeskCache(): void; setCommDesk(): void; isCommDesk(): boolean; isCommDeskSet(): boolean; isDeskLink(): boolean; setLinkDimension(data: any): void; setCommDeskSelector(data: any): void; setDimensionProperties(dimensionProperties: any, setFromCommisionScreen: any): void; getCommDeskSelector(): any; setPromptedAnalysis(data: any): void; getPromptedAnalysis(): any; setContextData(data: any, setBFS: any): void; checkUnVistedReport(storyReportId: any): boolean; checkUnVistedDashboard(dashboardInfo: any): boolean; setMemberSelection(deskData: any, newData: any, linkDimension: any, setBFS: any): void; getGlobalLink(reportInfo: any, reportData?: any, exportFlag?: boolean): any; getMemberSelection(reportInfo: any, reportData?: any, exportFlag?: boolean): any; updateGlobalSelection(globalLinks: any, reportInfo: any): void; updateDimensions(reportInfo: any, report: any): void; updateRule(element: any, report: any): void; isEditable(element: any, report: any): boolean; setlinkDimentionData(reportInfo: any, reportData: any): void; setDashboardlinkDimentionData(dashboardInfo: any, globalLinks: any, linkedDimensions?: any): void; setOptionalDim(reportData: any): void; sampleData: any; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }