import { ApiService } from '@radsource/ng-common-lib'; import { MessageService } from '@radsource/ng-common-lib'; import { CMoveRequest } from '../objects/cmove-request'; export declare class DicomService { private api; private ms; dicomLib: any; activeEchoes: any; activeEchoes$: any; cMoveRequests: Array; cMoveRequests$: any; sopsPushing: number; sopsPushing$: any; sopsAttempted: number; sopsAttempted$: any; sopsTotal: number; sopsTotal$: any; sopsFailed: number; sopsFailed$: any; sopsCanceled: number; sopsCanceled$: any; sopsRemaining: number; sopsRemaining$: any; sopsWarned: number; sopsWarned$: any; sopsSuccess: number; sopsSuccess$: any; percentageSOPsPushed: number; percentageSOPsPushed$: any; pushing: Boolean; pushing$: any; transferring: Boolean; transferring$: any; pushAttempted: Boolean; pushAttempted$: any; showFailedImages: Boolean; showFailedImages$: any; cancelationRequested: Boolean; constructor(api: ApiService, ms: MessageService); aggregateSOPs(): any; updatePushFlags(): any; calculateGlobalFailedImages(): void; bufferIsDicom(buffer: any): any; deleteAllCMoveRequests(): Promise; allCMoveRequests(): any; cEcho(values: any): any; cMove(values: any): any; }