UNPKG

cod-dicomweb-server

Version:

A wadors server proxy that get data from a Cloud Optimized Dicom format.

18 lines (17 loc) 976 B
import { CustomErrorEvent, CustomMessageEvent } from '../classes/customClasses'; import { Enums } from '../constants'; import { ScriptObject } from '../types'; declare class DataRetrievalManager { private dataRetriever; private dataRetrieverMode; constructor(); getDataRetrieverMode(): Enums.DataRetrieveMode; setDataRetrieverMode(mode: Enums.DataRetrieveMode): void; register(name: string, arg: (() => Worker) | ScriptObject): void; executeTask(loaderName: string, taskName: string, options: Record<string, unknown> | unknown): Promise<void>; addEventListener(workerName: string, eventType: keyof WorkerEventMap, listener: (evt: CustomMessageEvent | CustomErrorEvent) => unknown): void; removeEventListener(workerName: string, eventType: keyof WorkerEventMap, listener: (evt: CustomMessageEvent | CustomErrorEvent) => unknown): void; reset(): void; } export declare function getDataRetrievalManager(): DataRetrievalManager; export {};