import { Observable } from 'rxjs/Observable'; import { HttpClient } from './../common/HttpClient'; import 'rxjs/Rx'; import { Subject } from 'rxjs/Subject'; export declare class MainPageService { private _http; deleteUniversalConnectorSubject: Subject; deleteChannelSubject: Subject; deleteCrossSectionSubject: Subject; deleteInteractionEquationSubject: Subject; deleteSystemSubject: Subject; deletePiperingGroupSubject: Subject; deletePiperingSubject: Subject; deleteDesignBaseSubject: Subject; deleteCorosionProtectionSubject: Subject; deleteSubcomponentForVerificationSubject: Subject; deleteReleaseSubject: Subject; deleteVariantVerificationSubject: Subject; deleteMaterialSubject: Subject; deletePipeFunctionSubject: Subject; deletePipeMaterialTypeSubject: Subject; deletePipeGroupSubject: Subject; deletePipeFasteningGroupSubject: Subject; deletePipeMaterialSubject: Subject; deletePipeMaterialConditionSubject: Subject; deleteInsulationMaterialSubject: Subject; deleteInsulationMaterialSizeSubject: Subject; deletePipeSubject: Subject; deletePipeSizeSubject: Subject; sidemenuSubject: Subject; deletePiperingBossSubject: Subject; deletePiperingBossThreadedRodSubject: Subject; deletePipeToPiperingSubject: Subject; deleteWorkingPiperingSubject: Subject; deletePiperingFamilySubject: Subject; constructor(_http: HttpClient); sentSTPFileForConnectors(stpFile: any, id: any): Observable; sentSTPFileForCrossSections(stpFile: any, id: any): Observable; sentSTPFileForChannels(stpFile: any, id: any): Observable; sentSTPFileForPipeRings(stpFile: any, id: any): Observable; sendPicture(picture: any, id: any): Observable; getPicture(pictureId: any): Observable; deleteFile(fileId: any): Observable; checkTaskStatus(taskId: any): Observable; loadAllConnectors(): Observable; loadSpecificConnectors(connectorType: any): Observable; updateUniversalConnectorInDb(universalConnector: any): Observable; addNewUniversalConnectorIntoDb(universalConnector: any): Observable; removeUniversalConnector(id: any): Observable; loadAllCrossSections(): Observable; loadAllThreadedRods(): Observable; updateCrossSectionInDb(crossSection: any): Observable; addNewCrossSectionIntoDb(crossSection: any): Observable; removeCrossSection(id: any): Observable; loadAllChannels(): Observable; updateChannelInDb(channel: any): Observable; addNewChannelIntoDb(channel: any): Observable; removeChannel(id: any): Observable; loadAllSystems(): Observable; updateSystemInDb(system: any): Observable; addNewSystemIntoDb(system: any): Observable; removeSystem(id: any): Observable; loadAllCorosionProtections(): Observable; updateCorosionProtectionInDb(corosionProtection: any): Observable; addNewCorosionProtectionIntoDb(corosionProtection: any): Observable; removeCorosionProtection(id: any): Observable; loadAllDesignBases(): Observable; updateDesignBaseInDb(designBase: any): Observable; addNewDesignBaseIntoDb(designBase: any): Observable; removeDesignBase(id: any): Observable; loadAllSubcomponentsForVerification(): Observable; updateSubcomponentForVerificationInDb(subcomponentForVerification: any): Observable; addNewSubcomponentForVerificationIntoDb(subcomponentForVerification: any): Observable; removeSubcomponentForVerification(id: any): Observable; loadAllInteracionEquations(): Observable; updateInteractionEquationInDb(interactionEquation: any): Observable; addNewInteracionEquationIntoDb(interactionEquation: any): Observable; removeInteracionEquation(id: any): Observable; loadAllReleases(): Observable; updateReleaseInDb(release: any): Observable; addNewReleaseIntoDb(release: any): Observable; removeRelease(id: any): Observable; addNewConnectorVariantIntoDb(variant: any): Observable; loadAllConnectorVariants(id: any): Observable; removeVariant(id: any): Observable; updateVariantInDb(variant: any): Observable; addNewVariantVerificationIntoDb(variantVerification: any): Observable; loadVariantVerifications(variantId: any, designBaseId: any): Observable; removeVariantVerification(id: any): Observable; updateVariantVerificationInDb(variantVerification: any): Observable; duplicateVariantData(oldVariantId: any, newVariantId: any): Observable; addNewMaterialIntoDb(material: any): Observable; loadAllMaterials(): Observable; removeMaterial(id: any): Observable; updateMaterialInDb(material: any): Observable; addNewPiperingGroupIntoDb(piperingGroup: any): Observable; loadAllPiperingGroups(): Observable; removePiperingGroup(id: any): Observable; updatePiperingGroupInDb(piperingGroup: any): Observable; addNewPiperingIntoDb(pipering: any): Observable; loadAllPiperings(): Observable; getSpecificPipering(id: any): Observable; removePipering(id: any): Observable; updatePiperingInDb(pipering: any): Observable; addNewPiperingVariantIntoDb(piperingVariant: any): Observable; loadAllPiperingVariants(id: any): Observable; removePiperingVariant(id: any): Observable; updatePiperingVariantInDb(piperingVariant: any): Observable; postPiperingVariantConfiguration(variantConfig: any): Observable; getPiperingVariantConfigurationData(id: any): Observable; addNewPipeFunctionIntoDb(pipeFunction: any): Observable; loadAllPipeFunctions(): Observable; removePipeFunction(id: any): Observable; updatePipeFunctionInDb(pipeFunction: any): Observable; addNewPipeMaterialTypeIntoDb(pipeMaterialType: any): Observable; loadAllPipeMaterialTypes(): Observable; removePipeMaterialType(id: any): Observable; updatePipeMaterialTypeInDb(pipeMaterialType: any): Observable; addNewPipeGroupIntoDb(pipeGroup: any): Observable; loadAllPipeGroups(): Observable; removePipeGroup(id: any): Observable; updatePipeGroupInDb(pipeGroup: any): Observable; addNewPipeFasteningGroupIntoDb(pipeFasteningGroup: any): Observable; loadAllPipeFasteningGroups(): Observable; removePipeFasteningGroup(id: any): Observable; updatePipeFasteningGroupInDb(pipeFasteningGroup: any): Observable; addNewPipeMaterialIntoDb(pipeMaterial: any): Observable; loadAllPipeMaterials(): Observable; removePipeMaterial(id: any): Observable; updatePipeMaterialInDb(pipeMaterial: any): Observable; addNewPipeMaterialConditionIntoDb(pipeMaterialCondition: any): Observable; loadPipeMaterialConditions(pipeMaterialId: any): Observable; removePipeMaterialCondition(id: any): Observable; updatePipeMaterialConditionInDb(pipeMaterialCondition: any): Observable; addNewInsulationMaterialIntoDb(insulationMaterial: any): Observable; loadAllInsulationMaterials(): Observable; removeInsulationMaterial(id: any): Observable; updateInsulationMaterialInDb(insulationMaterial: any): Observable; addNewInsulationMaterialSizeIntoDb(insulationMaterialSize: any): Observable; loadInsulationMaterialSizes(insulationMaterialId: any): Observable; removeInsulationMaterialSize(id: any): Observable; updateInsulationMaterialSizeInDb(insulationMaterialSize: any): Observable; addNewPipeIntoDb(pipe: any): Observable; loadAllPipes(): Observable; removePipe(id: any): Observable; updatePipeInDb(pipe: any): Observable; addNewPipeSizeIntoDb(pipeSize: any): Observable; loadPipeSizes(pipeId: any): Observable; removePipeSize(id: any): Observable; updatePipeSizeInDb(pipeSize: any): Observable; addNewPiperingBossIntoDb(piperingBoss: any): Observable; loadAllPiperingBosses(): Observable; removePiperingBoss(id: any): Observable; updatePiperingBossInDb(piperingBoss: any): Observable; addNewPiperingBossThreadedRodIntoDb(piperingBossThreadedRod: any): Observable; loadPiperingBossThreadedRods(id: any): Observable; removePiperingBossThreadedRod(id: any): Observable; updatePiperingBossThreadedRodInDb(piperingBossThreadedRod: any): Observable; addNewPipeToPiperingIntoDb(pipeToPipering: any): Observable; loadAllPipeToPiperings(): Observable; removePipeToPipering(id: any): Observable; updatePipeToPiperingInDb(pipeToPipering: any): Observable; addNewWorkingPiperingIntoDb(workingPipering: any): Observable; loadWorkingPiperings(id: any): Observable; removeWorkingPipering(id: any): Observable; updateWorkingPiperingInDb(workingPipering: any): Observable; addNewPiperingFamilyIntoDb(piperingFamily: any): Observable; loadAllPiperingFamilies(): Observable; removePiperingFamily(id: any): Observable; updatePiperingFamilyInDb(piperingFamily: any): Observable; getConnectorTypeArray(): any[]; getPipeRingGraphicalRepresentationsArray(): any[]; }