import { StoryReportIdProviderService } from './story-report-id-provider.service'; import { AsymmetricService } from './asymmetric.service'; import { StoryUtilityService } from './story-utility.service'; import { ReportCacheService } from './report-cache.service'; import { EventEmitterService } from './event-emitter-service'; import { ServiceProxyService } from './service-proxy.service'; import { LoadingManagerService } from './loading-manager.service'; import * as i0 from "@angular/core"; export declare class SaveService { private reportCacheService; private eventEmitterService; private storyUtilityService; private asymmetricService; private serviceProxy; private loadingMgrService; private storyReportIdProviderService; deskObjWrapper: any; reportsInfo: any; updatedObj: any; private objType; private objId; clearDeskObjWrapper: boolean; addreportToexistingStory: any; closeSaveOptions: boolean; addreportToexistingStoryAndEdit: any; initialStoryInfo: any; reportCache: any; checkApplySelection: any; CheckDimensionLinkingSlection: boolean; isCommissionDesk: boolean; constructor(reportCacheService: ReportCacheService, eventEmitterService: EventEmitterService, storyUtilityService: StoryUtilityService, asymmetricService: AsymmetricService, serviceProxy: ServiceProxyService, loadingMgrService: LoadingManagerService, storyReportIdProviderService: StoryReportIdProviderService); addDeskObjWrapper(res: any): void; getDeskObjWrapper(): any; addReportsInfo(reportsList: object): void; addReportscache(reportCache: any): void; createSaveAdhocPostData(data?: any): any; updateGlobalLinksWithNewStoryReportIds(globalLink: any, report: any, request: any): void; updateDashboardMetadataWithNewStoryReportIds(metadata: any, report: any, request: any): string; updateReportLinksWithNewStoryReportIds(reportLinks: any, report: any, request: any): void; createReportsPostData(story: any, data: any): any; deepCopy(oldObj: any): any; saveStory(postData: any): import("rxjs").Observable; getInlineEditData(storyId: any, reportDef: any, storyreportid: any, originalTitle: any): any[]; resetStoryReportInfo(): void; getMemberSelectionsFromReportDef(reportdef: any, isApplyClicked: any, storyId: any, storyreportid: any, originalTitle: any): object; isThreeStepReport(reportDef: any): boolean; getruleDefinition(reportDef: any, apply: any): object; setRuleObj(rules: any, dims: any, apply: any, dimlinked: any, threestep: any, isOptionalDim: any): void; addNewReports(data: any): void; updateReportInfo(response: any): void; updateDashboardInfo(response: any): void; getChildObjects(type: any, id: any): any; doExport(request: any, methodName: any): import("rxjs").Observable; updateDeskObjWrapper(data: any): void; getupdateDeskObjWrapper(): any; addReportToexistingStory(data: any): void; getaddReportToexistingStory(): any; setObjType(objType: number): void; setObjId(objId: any): void; getObjType(): any; getObjId(): any; addReportToexistingStoryAndEdit(data: any): void; getaddReportToexistingStoryAndEdit(): any; setreloadMineModelFlag(data: any): void; getreloadMineModelFlag(): any; clearAll(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }